# App Configuration PORT=8080 APP_ENV=production # Database Configuration BLUEPRINT_DB_HOST=mysql_bp BLUEPRINT_DB_PORT=3306 BLUEPRINT_DB_DATABASE=blueprint BLUEPRINT_DB_USERNAME=blueprint_user BLUEPRINT_DB_PASSWORD=your_secure_password BLUEPRINT_DB_ROOT_PASSWORD=your_secure_root_password BLUEPRINT_DB_MAX_IDLE_CONNS=10 BLUEPRINT_DB_MAX_OPEN_CONNS=100 BLUEPRINT_DB_CONN_MAX_LIFETIME=1h # Logger Configuration LOGGER_LOG_LEVEL=info LOGGER_FILE_LOG_NAME=logs/app.log LOGGER_MAX_SIZE=1000 LOGGER_MAX_BACKUPS=7 LOGGER_MAX_AGE=30 LOGGER_COMPRESS=true # Monitoring Configuration GRAFANA_ADMIN_PASSWORD=admin PROMETHEUS_RETENTION_TIME=15d PROMETHEUS_SCRAPE_INTERVAL=15s # Backup Configuration BACKUP_RETENTION_DAYS=7 BACKUP_SCHEDULE="0 2 * * *" # SSL Configuration SSL_CERT_PATH=/etc/nginx/ssl/cert.pem SSL_KEY_PATH=/etc/nginx/ssl/key.pem # Network Configuration NGINX_PORT=80 NGINX_SSL_PORT=443 GRAFANA_PORT=3000 PROMETHEUS_PORT=9090