diff --git a/src/rupload/app.py b/src/rupload/app.py index 9c94a70..b2b6d54 100644 --- a/src/rupload/app.py +++ b/src/rupload/app.py @@ -287,11 +287,12 @@ def create_app( max_file_size=max_file_size, upload_folder_quota=upload_folder_quota, ) + pathlib.Path(upload_path).mkdir(parents=True, exist_ok=True app.add_routes( [ web.get("/", handle_index), web.post("/upload", handle_upload), - web.static("/uploads", "uploads"), + web.static("/uploads", upload_path), ] ) return app