Production 환경에서 실행시 DB 마이그레이션을 자동으로 수행하도록 구현

This commit is contained in:
static
2024-12-30 11:43:36 +09:00
parent e22969b807
commit ee596ebb44
9 changed files with 593 additions and 13 deletions

View File

@@ -6,10 +6,15 @@ services:
volumes:
- ./data:/app/data
environment:
# ArkValut
- DATABASE_URL=/app/data/database.sqlite
- JWT_SECRET=${JWT_SECRET:?}
- JWT_SECRET=${JWT_SECRET:?} # Required
- JWT_ACCESS_TOKEN_EXPIRES
- JWT_REFRESH_TOKEN_EXPIRES
- PUBKEY_CHALLENGE_EXPIRES
# SvelteKit
- ADDRESS_HEADER=${TRUST_PROXY:+X-Forwarded-For}
- XFF_DEPTH=${TRUST_PROXY:-}
- NODE_ENV=${NODE_ENV:-production}
ports:
- ${PORT:-80}:3000