Files
michaelschiemer/.env.production.example
Michael Schiemer fc3d7e6357 feat(Production): Complete production deployment infrastructure
- Add comprehensive health check system with multiple endpoints
- Add Prometheus metrics endpoint
- Add production logging configurations (5 strategies)
- Add complete deployment documentation suite:
  * QUICKSTART.md - 30-minute deployment guide
  * DEPLOYMENT_CHECKLIST.md - Printable verification checklist
  * DEPLOYMENT_WORKFLOW.md - Complete deployment lifecycle
  * PRODUCTION_DEPLOYMENT.md - Comprehensive technical reference
  * production-logging.md - Logging configuration guide
  * ANSIBLE_DEPLOYMENT.md - Infrastructure as Code automation
  * README.md - Navigation hub
  * DEPLOYMENT_SUMMARY.md - Executive summary
- Add deployment scripts and automation
- Add DEPLOYMENT_PLAN.md - Concrete plan for immediate deployment
- Update README with production-ready features

All production infrastructure is now complete and ready for deployment.
2025-10-25 19:18:37 +02:00

49 lines
1.2 KiB
Plaintext

# Production Environment Configuration
# WICHTIG: Dieses File nach .env.production kopieren und anpassen!
# Application Settings
APP_ENV=production
APP_DEBUG=false
APP_NAME="Framework Production"
APP_KEY=YOUR-SECURE-32-CHARACTER-KEY-HERE
APP_TIMEZONE=Europe/Berlin
APP_LOCALE=de
# Database Configuration (Production)
DB_DRIVER=mysql
DB_HOST=production-db-host
DB_PORT=3306
DB_DATABASE=production_database
DB_USERNAME=production_user
DB_PASSWORD=STRONG_DATABASE_PASSWORD_HERE
DB_CHARSET=utf8mb4
# Security Configuration
SECURITY_ALLOWED_HOSTS=yourdomain.com,www.yourdomain.com
SECURITY_RATE_LIMIT_PER_MINUTE=30
SECURITY_RATE_LIMIT_BURST=5
SESSION_LIFETIME=1800
# External APIs (Production)
SHOPIFY_WEBHOOK_SECRET=SECURE_WEBHOOK_SECRET_HERE
RAPIDMAIL_USERNAME=production_username
RAPIDMAIL_PASSWORD=SECURE_API_PASSWORD_HERE
RAPIDMAIL_TEST_MODE=false
# SSL/TLS Configuration
APP_SSL_PORT=443
FORCE_HTTPS=true
DOMAIN_NAME=michaelschiemer.de
SSL_EMAIL=mail@michaelschiemer.de
LETSENCRYPT_ENABLED=true
# Docker Production Settings
COMPOSE_PROJECT_NAME=framework-production
UID=1000
GID=1000
# Performance Settings
OPCACHE_ENABLED=true
REDIS_HOST=production-redis-host
REDIS_PORT=6379
REDIS_PASSWORD=SECURE_REDIS_PASSWORD_HERE