# MotoVaultPro Environment Configuration # Copy to .env and fill in environment-specific values # Generated .env files should NOT be committed to version control # # Local dev: No .env needed -- base docker-compose.yml defaults are sandbox values # Staging/Production: CI/CD generates .env from Gitea variables + generate-log-config.sh # =========================================== # Stripe Price IDs (environment-specific) # =========================================== # Sandbox defaults used for local development STRIPE_PRO_MONTHLY_PRICE_ID=price_1T1ZHMJXoKkh5RcKwKSSGIlR STRIPE_PRO_YEARLY_PRICE_ID=price_1T1ZHnJXoKkh5RcKWlG2MPpX STRIPE_ENTERPRISE_MONTHLY_PRICE_ID=price_1T1ZIBJXoKkh5RcKu2jyhqBN STRIPE_ENTERPRISE_YEARLY_PRICE_ID=price_1T1ZIQJXoKkh5RcK34YXiJQm # =========================================== # Stripe Publishable Key (baked into frontend at build time) # =========================================== # VITE_STRIPE_PUBLISHABLE_KEY=pk_test_... # =========================================== # Log Levels (generated by scripts/ci/generate-log-config.sh) # =========================================== # Run: ./scripts/ci/generate-log-config.sh DEBUG >> .env # # BACKEND_LOG_LEVEL=debug # TRAEFIK_LOG_LEVEL=DEBUG # POSTGRES_LOG_STATEMENT=all # POSTGRES_LOG_MIN_DURATION=0 # REDIS_LOGLEVEL=debug # =========================================== # Grafana # =========================================== # GRAFANA_ADMIN_PASSWORD=admin