From b6662f400ade0e8c59334626e0b6d42c20550336 Mon Sep 17 00:00:00 2001 From: Nathan Woodburn Date: Fri, 21 Nov 2025 13:13:35 +1100 Subject: [PATCH] feat: Add support for DATABASE in dockerfile volume --- Dockerfile | 1 + server.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 154cb7c..372db88 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,6 +22,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ # Add mount point for data volume ENV BASE_DIR=/data +ENV DATABASE_PATH=/data/fireexplorer.db VOLUME /data EXPOSE 5000 diff --git a/server.py b/server.py index d94a1a0..d337b56 100644 --- a/server.py +++ b/server.py @@ -18,7 +18,8 @@ from tools import hip2, wallet_txt dotenv.load_dotenv() app = Flask(__name__) -DATABASE = "fireexplorer.db" + +DATABASE = os.getenv("DATABASE_PATH", "fireexplorer.db") def get_db():