Move secrets out of compose into env vars

This commit is contained in:
devyouz
2026-05-19 05:13:42 +00:00
parent ab0d059a63
commit 1c7f3c0118
+6 -6
View File
@@ -5,7 +5,7 @@ services:
environment: environment:
POSTGRES_DB: tinovisas POSTGRES_DB: tinovisas
POSTGRES_USER: tinovisas POSTGRES_USER: tinovisas
POSTGRES_PASSWORD: tinovisas_secret_2024 POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes: volumes:
- postgres_data:/var/lib/postgresql/data - postgres_data:/var/lib/postgresql/data
- ./postgres-init:/docker-entrypoint-initdb.d - ./postgres-init:/docker-entrypoint-initdb.d
@@ -44,18 +44,18 @@ services:
DB_PORT: 5432 DB_PORT: 5432
DB_NAME: tinovisas DB_NAME: tinovisas
DB_USER: tinovisas DB_USER: tinovisas
DB_PASSWORD: tinovisas_secret_2024 DB_PASSWORD: ${POSTGRES_PASSWORD}
REDIS_HOST: redis REDIS_HOST: redis
REDIS_PORT: 6379 REDIS_PORT: 6379
JWT_SECRET: tinovisas_super_secret_key_change_me JWT_SECRET: ${JWT_SECRET}
JWT_EXPIRES_IN: 24h JWT_EXPIRES_IN: 24h
ENCRYPTION_KEY: tinovisas_encryption_key_32chars!! ENCRYPTION_KEY: ${ENCRYPTION_KEY}
UPLOAD_DIR: /app/uploads UPLOAD_DIR: /app/uploads
MAX_FILE_SIZE: 10485760 MAX_FILE_SIZE: 10485760
PLAYWRIGHT_HEADLESS: "true" PLAYWRIGHT_HEADLESS: "true"
PLAYWRIGHT_TIMEOUT: 30000 PLAYWRIGHT_TIMEOUT: 30000
DEFAULT_ADMIN_EMAIL: admin@tinovisas.com DEFAULT_ADMIN_EMAIL: ${DEFAULT_ADMIN_EMAIL}
DEFAULT_ADMIN_PASSWORD: Admin123! DEFAULT_ADMIN_PASSWORD: ${DEFAULT_ADMIN_PASSWORD}
volumes: volumes:
- uploads_data:/app/uploads - uploads_data:/app/uploads
depends_on: depends_on: