fix(deploy): hardcode env vars in docker-compose to ensure they reach the container

This commit is contained in:
AI Assistant
2026-02-27 11:01:06 +02:00
parent 041e2f00cb
commit 100e52222e
2 changed files with 27 additions and 27 deletions
+12 -12
View File
@@ -15,19 +15,19 @@ services:
environment: environment:
- NODE_ENV=production - NODE_ENV=production
# Database # Database
- DATABASE_URL=${DATABASE_URL:-postgresql://architools_user:stictMyFon34!_gonY@10.10.10.166:5432/architools_db?schema=public} - DATABASE_URL=postgresql://architools_user:stictMyFon34!_gonY@10.10.10.166:5432/architools_db?schema=public
# MinIO # MinIO
- MINIO_ENDPOINT=${MINIO_ENDPOINT:-10.10.10.166} - MINIO_ENDPOINT=10.10.10.166
- MINIO_PORT=${MINIO_PORT:-9002} - MINIO_PORT=9002
- MINIO_USE_SSL=${MINIO_USE_SSL:-false} - MINIO_USE_SSL=false
- MINIO_ACCESS_KEY=${MINIO_ACCESS_KEY:-admin} - MINIO_ACCESS_KEY=admin
- MINIO_SECRET_KEY=${MINIO_SECRET_KEY:-MinioStrongPass123} - MINIO_SECRET_KEY=MinioStrongPass123
- MINIO_BUCKET_NAME=${MINIO_BUCKET_NAME:-tools} - MINIO_BUCKET_NAME=tools
# Authentication (Authentik OIDC) # Authentication (Authentik OIDC)
- NEXTAUTH_URL=${NEXTAUTH_URL:-https://tools.beletage.ro} - NEXTAUTH_URL=https://tools.beletage.ro
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET} - NEXTAUTH_SECRET=8IL9Kpipj0EZwZPNvekbNRPhV6a2/UY4cGVzE3n0pUY=
- AUTHENTIK_CLIENT_ID=${AUTHENTIK_CLIENT_ID} - AUTHENTIK_CLIENT_ID=V59GMiYle87yd9VZOgUmdSmzYQALqNsKVAUR6QMi
- AUTHENTIK_CLIENT_SECRET=${AUTHENTIK_CLIENT_SECRET} - AUTHENTIK_CLIENT_SECRET=TMeewkusUro0hQ2DMwS0Z5lNpNMdmziO9WXywNAGlK3Y6Y8HYULZBEtMtm53lioIkszWbpPRQcv1cxHMtwftMvsaSnbliDsL1f707wmUJhMFKjeZ0ypIFKFG4dJkp7Jr
- AUTHENTIK_ISSUER=${AUTHENTIK_ISSUER:-https://auth.beletage.ro/application/o/architools/} - AUTHENTIK_ISSUER=https://auth.beletage.ro/application/o/architools/
labels: labels:
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"
+15 -15
View File
@@ -2,24 +2,24 @@
# This file is read by Portainer when deploying from Git repository # This file is read by Portainer when deploying from Git repository
# Database # Database
DATABASE_URL=postgresql://architools_user:stictMyFon34!_gonY@10.10.10.166:5432/architools_db?schema=public DATABASE_URL="postgresql://architools_user:stictMyFon34!_gonY@10.10.10.166:5432/architools_db?schema=public"
# MinIO # MinIO
MINIO_ENDPOINT=10.10.10.166 MINIO_ENDPOINT="10.10.10.166"
MINIO_PORT=9002 MINIO_PORT="9002"
MINIO_USE_SSL=false MINIO_USE_SSL="false"
MINIO_ACCESS_KEY=admin MINIO_ACCESS_KEY="admin"
MINIO_SECRET_KEY=MinioStrongPass123 MINIO_SECRET_KEY="MinioStrongPass123"
MINIO_BUCKET_NAME=tools MINIO_BUCKET_NAME="tools"
# Storage adapter (inlined at build time) # Storage adapter (inlined at build time)
NEXT_PUBLIC_STORAGE_ADAPTER=database NEXT_PUBLIC_STORAGE_ADAPTER="database"
NEXT_PUBLIC_APP_NAME=ArchiTools NEXT_PUBLIC_APP_NAME="ArchiTools"
NEXT_PUBLIC_APP_URL=https://tools.beletage.ro NEXT_PUBLIC_APP_URL="https://tools.beletage.ro"
# Authentication (Authentik OIDC) # Authentication (Authentik OIDC)
NEXTAUTH_URL=https://tools.beletage.ro NEXTAUTH_URL="https://tools.beletage.ro"
NEXTAUTH_SECRET=8IL9Kpipj0EZwZPNvekbNRPhV6a2/UY4cGVzE3n0pUY= NEXTAUTH_SECRET="8IL9Kpipj0EZwZPNvekbNRPhV6a2/UY4cGVzE3n0pUY="
AUTHENTIK_CLIENT_ID=V59GMiYle87yd9VZOgUmdSmzYQALqNsKVAUR6QMi AUTHENTIK_CLIENT_ID="V59GMiYle87yd9VZOgUmdSmzYQALqNsKVAUR6QMi"
AUTHENTIK_CLIENT_SECRET=TMeewkusUro0hQ2DMwS0Z5lNpNMdmziO9WXywNAGlK3Y6Y8HYULZBEtMtm53lioIkszWbpPRQcv1cxHMtwftMvsaSnbliDsL1f707wmUJhMFKjeZ0ypIFKFG4dJkp7Jr AUTHENTIK_CLIENT_SECRET="TMeewkusUro0hQ2DMwS0Z5lNpNMdmziO9WXywNAGlK3Y6Y8HYULZBEtMtm53lioIkszWbpPRQcv1cxHMtwftMvsaSnbliDsL1f707wmUJhMFKjeZ0ypIFKFG4dJkp7Jr"
AUTHENTIK_ISSUER=https://auth.beletage.ro/application/o/architools/ AUTHENTIK_ISSUER="https://auth.beletage.ro/application/o/architools/"