diff --git a/__pycache__/app.cpython-314.pyc b/__pycache__/app.cpython-314.pyc index cf65d72..97d526b 100644 Binary files a/__pycache__/app.cpython-314.pyc and b/__pycache__/app.cpython-314.pyc differ diff --git a/app.py b/app.py index 441e09b..393d17f 100644 --- a/app.py +++ b/app.py @@ -21,7 +21,7 @@ from werkzeug.security import check_password_hash, generate_password_hash BASE_DIR = Path(__file__).resolve().parent DATABASE = Path(os.environ.get("DATABASE_PATH", BASE_DIR / "data" / "eternity.db")) -UPLOAD_FOLDER = Path(os.environ.get("UPLOAD_FOLDER", BASE_DIR / "data" / "uploads")) +UPLOAD_FOLDER = Path(os.environ.get("UPLOAD_FOLDER", DATABASE.parent / "uploads")) app = Flask(__name__) app.config.update( diff --git a/compose.yaml b/compose.yaml index f61d3f1..9f47ebb 100644 --- a/compose.yaml +++ b/compose.yaml @@ -7,6 +7,7 @@ services: environment: SECRET_KEY: ${SECRET_KEY:?Set SECRET_KEY in .env before deployment} DATABASE_PATH: /data/eternity.db + UPLOAD_FOLDER: /data/uploads PUBLIC_URL: ${PUBLIC_URL:-http://localhost:8000} MAIL_HOST: ${MAIL_HOST:-} MAIL_PORT: ${MAIL_PORT:-587}