From 4170eb14fb2c1ea3abad1b7b7c281852b9a1176d Mon Sep 17 00:00:00 2001 From: matsewe Date: Sun, 25 May 2025 22:24:40 +0200 Subject: [PATCH] move db to volume --- Dockerfile | 2 ++ app/core/config.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 495f66b..f77abf5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,8 @@ FROM python:3.13-alpine ENV PYTHONUNBUFFERED=1 +VOLUME /data + WORKDIR /app/ # Install uv diff --git a/app/core/config.py b/app/core/config.py index 32e9e70..a120448 100644 --- a/app/core/config.py +++ b/app/core/config.py @@ -4,7 +4,7 @@ import os class Settings(BaseSettings): API_V1_STR: str = "" PROJECT_NAME: str = "Choriosity Anmeldung" - SQLALCHEMY_DATABASE_URI: str = "sqlite:///" + os.environ.get("DATABASE_URL", "./db.sqlite") + SQLALCHEMY_DATABASE_URI: str = "sqlite:///" + os.environ.get("DATABASE_URL", "/data/db.sqlite") settings = Settings()