# PostgreSQL-Datenbank POSTGRES_DB=meinedatenbank POSTGRES_USER=adminuser POSTGRES_PASSWORD=supergeheimespasswort # Admin-Panel Zugangsdaten ADMIN1_USERNAME=rac00n ADMIN1_PASSWORD=1248163264 ADMIN2_USERNAME=w@rh@mm3r ADMIN2_PASSWORD=Warhammer123! # Lizenzserver API Key für Authentifizierung # Domains (können von der App ausgewertet werden, z. B. für Links oder CORS) API_DOMAIN=api-software-undso.intelsight.de ADMIN_PANEL_DOMAIN=admin-panel-undso.intelsight.de # ===================== OPTIONALE VARIABLEN ===================== # JWT für API-Auth (WICHTIG: Für sichere Token-Verschlüsselung!) JWT_SECRET=xY9ZmK2pL7nQ4wF6jH8vB3tG5aZ1dE7fR9hT2kM4nP6qS8uW0xC3yA5bD7eF9gH2jK4 # E-Mail Konfiguration (z. B. bei Ablaufwarnungen) # MAIL_SERVER=smtp.meinedomain.de # MAIL_PORT=587 # MAIL_USERNAME=deinemail # MAIL_PASSWORD=geheim # MAIL_FROM=no-reply@meinedomain.de # Logging # LOG_LEVEL=info # Erlaubte CORS-Domains (für Web-Frontend) # ALLOWED_ORIGINS=https://admin.meinedomain.de # ===================== VERSION ===================== # Serverseitig gepflegte aktuelle Software-Version # Diese wird vom Lizenzserver genutzt, um die Kundenversion zu vergleichen LATEST_CLIENT_VERSION=1.0.0 # ===================== BACKUP KONFIGURATION ===================== # E-Mail für Backup-Benachrichtigungen EMAIL_ENABLED=false # Backup-Verschlüsselung (optional, wird automatisch generiert wenn leer) # BACKUP_ENCRYPTION_KEY= # ===================== CAPTCHA KONFIGURATION ===================== # Google reCAPTCHA v2 Keys (https://www.google.com/recaptcha/admin) # Für PoC-Phase auskommentiert - CAPTCHA wird übersprungen wenn Keys fehlen # RECAPTCHA_SITE_KEY=your-site-key-here # RECAPTCHA_SECRET_KEY=your-secret-key-here # ===================== MONITORING KONFIGURATION ===================== # Grafana Admin Credentials GRAFANA_USER=admin GRAFANA_PASSWORD=admin # SMTP Settings for Alertmanager (optional) # SMTP_USERNAME=your-email@gmail.com # SMTP_PASSWORD=your-app-password # Webhook URLs for critical alerts (optional) # WEBHOOK_CRITICAL=https://your-webhook-url/critical # WEBHOOK_SECURITY=https://your-webhook-url/security