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")
|
app.mount("/static", StaticFiles(directory=FRONTEND_DIR), name="static")
|
||||||
|
|
||||||
# Chunk upload storage
|
# Chunk upload storage
|
||||||
CHUNK_ROOT = "/data/chunks"
|
CHUNK_ROOT = "./data/chunks"
|
||||||
try:
|
try:
|
||||||
os.makedirs(CHUNK_ROOT, exist_ok=True)
|
os.makedirs(CHUNK_ROOT, exist_ok=True)
|
||||||
except Exception:
|
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):
|
if not album_name or not isinstance(album_name, str):
|
||||||
album_name = "public"
|
album_name = "public"
|
||||||
safe_album_name = sanitize_filename(album_name)
|
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)
|
os.makedirs(save_dir, exist_ok=True)
|
||||||
return save_dir
|
return save_dir
|
||||||
|
|
||||||
@@ -889,7 +889,7 @@ async def api_albums(request: Request) -> JSONResponse:
|
|||||||
if not request.session.get("accessToken"):
|
if not request.session.get("accessToken"):
|
||||||
return JSONResponse({"error": "unauthorized"}, status_code=401)
|
return JSONResponse({"error": "unauthorized"}, status_code=401)
|
||||||
|
|
||||||
upload_root = "/data/uploads"
|
upload_root = "./data/uploads"
|
||||||
try:
|
try:
|
||||||
os.makedirs(upload_root, exist_ok=True)
|
os.makedirs(upload_root, exist_ok=True)
|
||||||
# also make public dir
|
# also make public dir
|
||||||
|
|||||||
Reference in New Issue
Block a user