refactor: Use relative paths for data directories
This commit is contained in:
@@ -58,7 +58,7 @@ FRONTEND_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "fronten
|
||||
app.mount("/static", StaticFiles(directory=FRONTEND_DIR), name="static")
|
||||
|
||||
# Chunk upload storage
|
||||
CHUNK_ROOT = "/data/chunks"
|
||||
CHUNK_ROOT = "./data/chunks"
|
||||
try:
|
||||
os.makedirs(CHUNK_ROOT, exist_ok=True)
|
||||
except Exception:
|
||||
@@ -228,7 +228,7 @@ def get_or_create_album_dir(album_name: str) -> str:
|
||||
if not album_name or not isinstance(album_name, str):
|
||||
album_name = "public"
|
||||
safe_album_name = sanitize_filename(album_name)
|
||||
save_dir = os.path.join("/data/uploads", safe_album_name)
|
||||
save_dir = os.path.join("./data/uploads", safe_album_name)
|
||||
os.makedirs(save_dir, exist_ok=True)
|
||||
return save_dir
|
||||
|
||||
@@ -889,7 +889,7 @@ async def api_albums(request: Request) -> JSONResponse:
|
||||
if not request.session.get("accessToken"):
|
||||
return JSONResponse({"error": "unauthorized"}, status_code=401)
|
||||
|
||||
upload_root = "/data/uploads"
|
||||
upload_root = "./data/uploads"
|
||||
try:
|
||||
os.makedirs(upload_root, exist_ok=True)
|
||||
# also make public dir
|
||||
|
||||
Reference in New Issue
Block a user