aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Grote2023-04-13 13:51:45 +0200
committerMichael Grote2023-04-13 13:51:45 +0200
commit0e90cd40ca7b08e5769cafdd37a967aaf37c89ac (patch)
tree362f2606036b5a7c10e09c3786ca3de34919e310
parent089351e77e3e380226b494129757af29be9b848c (diff)
set filename in output
-rw-r--r--app.py6
-rw-r--r--docker-compose.yml5
2 files changed, 6 insertions, 5 deletions
diff --git a/app.py b/app.py
index 3ccc2d6..d937a03 100644
--- a/app.py
+++ b/app.py
@@ -42,7 +42,7 @@ def download_file(filename):
try:
return send_from_directory(app.config['UPLOAD_DIRECTORY'], filename)
except FileNotFoundError:
- return jsonify({'error': 'File not found'}), 404
+ return jsonify({'error': 'File \'{}\' not found'}), 404
@app.route('/delete/<filename>', methods=['DELETE'])
def delete_file(filename):
@@ -54,7 +54,7 @@ def delete_file(filename):
file_path = os.path.join(app.config['UPLOAD_DIRECTORY'], filename)
if not os.path.isfile(file_path):
- return jsonify({'error': 'File not found'}), 404
+ return jsonify({'error': 'File \'{}\' not found'}), 404
os.remove(file_path)
return jsonify({'success': 'File \'{}\' successfully deleted'.format(filename)})
@@ -93,7 +93,7 @@ if __name__ == '__main__':
# delete
# curl -X DELETE -H "token: myuploadtoken" http://docker10.grote.lan:5040/delete/hallowelt
# list
-# curl -H "token: myauthtoken" http://docker10.grote.lan:5040/list
+# curl -H "token: myuploadtoken" http://docker10.grote.lan:5040/list
diff --git a/docker-compose.yml b/docker-compose.yml
index 48985de..2089275 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -12,5 +12,6 @@ services:
MAX_CONTENT_LENGTH: 10 # in MB; default 5MB
UPLOAD_DIRECTORY: /uploads # where to store the uploaded files; should be mapped to a docker volume; default "/uploads"
AUTH_TOKEN: myuploadtoken # token used for authenticating
- volumes:
- uploads:
+
+volumes:
+ uploads: