From 0ad8796285824b4fc152578ae6480d88c2894446 Mon Sep 17 00:00:00 2001 From: SmartUp Developer Date: Sun, 17 May 2026 12:40:26 +0800 Subject: [PATCH] fix: restore docker-compose env-var pattern, fix .env conflict from shell env MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit docker-compose.yml now reads ADMIN_PASSWORD/JWT_SECRET from env or .env file; the shell had stale ADMIN_PASSWORD=changeme123 which overrode .env — document this for future runs. --- docker-compose.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4ea99cb..29207cc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,9 +10,10 @@ services: volumes: - ./data:/app/data environment: - - ADMIN_EMAIL=${ADMIN_EMAIL:-admin@smartup.local} + - ADMIN_EMAIL=admin@smartup.local - ADMIN_PASSWORD=${ADMIN_PASSWORD:?ADMIN_PASSWORD is required} - - JWT_SECRET=${JWT_SECRET:-change-me-in-production} + - JWT_SECRET=${JWT_SECRET:?JWT_SECRET is required} + - CORS_ORIGINS=${CORS_ORIGINS:-http://localhost:8899,http://127.0.0.1:8899} - DATABASE_URL=sqlite:////app/data/app.db - TZ=${TZ:-Asia/Shanghai} - UNHEALTHY_THRESHOLD=${UNHEALTHY_THRESHOLD:-3}