# ===================================================== # PRODUCTION ENVIRONMENT - BMC Hub # ===================================================== # Kopier denne fil til .env på production serveren # OG ÆNDR ALLE PASSWORDS OG SECRETS! # ===================================================== # RELEASE VERSION # ===================================================== # Tag fra Gitea (f.eks. v1.0.0, v1.2.3) RELEASE_VERSION=v1.0.0 # ===================================================== # GITEA AUTHENTICATION # ===================================================== # Personal Access Token fra https://g.bmcnetworks.dk/user/settings/applications GITHUB_TOKEN=your_gitea_token_here GITHUB_REPO=ct/bmc_hub # ===================================================== # POSTGRESQL DATABASE - Production # ===================================================== DATABASE_URL=postgresql://bmc_hub_prod:CHANGE_THIS_PASSWORD@postgres:5432/bmc_hub_prod # Database credentials (bruges af docker-compose/podman-compose) POSTGRES_USER=bmc_hub_prod POSTGRES_PASSWORD=CHANGE_THIS_PASSWORD_TO_STRONG_PASSWORD POSTGRES_DB=bmc_hub_prod POSTGRES_PORT=5432 # GitHub/Gitea Personal Access Token (skal have læseadgang til repo) # Opret token på: https://g.bmcnetworks.dk/user/settings/applications GITHUB_TOKEN=your_gitea_token_here # ===================================================== # API CONFIGURATION - Production # ===================================================== API_HOST=0.0.0.0 API_PORT=8000 API_RELOAD=false # ===================================================== # SECURITY - Production # ===================================================== # VIGTIGT: Generer en stærk SECRET_KEY i production! # Brug: python -c "import secrets; print(secrets.token_urlsafe(32))" SECRET_KEY=CHANGEME_GENERATE_RANDOM_SECRET_KEY # CORS origins - tilføj din domain CORS_ORIGINS=https://hub.bmcnetworks.dk,https://api.bmcnetworks.dk # ===================================================== # LOGGING - Production # ===================================================== LOG_LEVEL=INFO LOG_FILE=logs/app.log # ===================================================== # e-conomic Integration - Production # ===================================================== ECONOMIC_API_URL=https://restapi.e-conomic.com ECONOMIC_APP_SECRET_TOKEN=your_production_token_here ECONOMIC_AGREEMENT_GRANT_TOKEN=your_production_grant_here # 🚨 SAFETY SWITCHES # Start ALTID med begge sat til true i ny production deployment! ECONOMIC_READ_ONLY=true # Set to false after thorough testing ECONOMIC_DRY_RUN=true # Set to false when ready for live writes