From 03e3155bd6bc577a9d35651afc47ec4eb223570f Mon Sep 17 00:00:00 2001 From: Robert Helewka Date: Fri, 19 Jun 2026 06:30:07 -0400 Subject: [PATCH] fix(settings): load .env from repo root instead of project dir --- mnemosyne/mnemosyne/settings.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mnemosyne/mnemosyne/settings.py b/mnemosyne/mnemosyne/settings.py index 1847725..c71b6d8 100644 --- a/mnemosyne/mnemosyne/settings.py +++ b/mnemosyne/mnemosyne/settings.py @@ -23,8 +23,9 @@ env = environ.Env( DEBUG=(bool, True), ) -# Read .env file if it exists -environ.Env.read_env(BASE_DIR / ".env") +# Read .env file if it exists. Lives at the repo root (one level above the +# Django project package), shared with the docker-compose stack. +environ.Env.read_env(BASE_DIR.parent / ".env") # --- Security --- SECRET_KEY = env("SECRET_KEY", default="django-insecure-change-me-in-production")