chore: generate default admin credentials on install

This commit is contained in:
2026-05-26 01:16:10 +07:00
parent 96f5c9a4b5
commit 4e0615a7c5
3 changed files with 25 additions and 9 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ services:
- NODE_ENV=production
- DATABASE_PATH=/app/data/database.db
- ADMIN_USERNAME=${ADMIN_USERNAME:-admin}
- ADMIN_PASSWORD=${ADMIN_PASSWORD:-adminpass}
- JWT_SECRET=${JWT_SECRET:-corporate-address-book-secret-key-987654321!}
- ADMIN_PASSWORD=${ADMIN_PASSWORD:?ADMIN_PASSWORD is required. Create .env or run install.sh}
- JWT_SECRET=${JWT_SECRET:?JWT_SECRET is required. Create .env or run install.sh}
volumes:
- ./data:/app/data