APP_NAME="Handball App" APP_ENV=local APP_KEY= # ACHTUNG: In Produktion IMMER auf false setzen! APP_DEBUG=false APP_TIMEZONE="Europe/Berlin" APP_URL=http://localhost:8000 APP_LOCALE=de APP_FALLBACK_LOCALE=de APP_FAKER_LOCALE=de_DE APP_MAINTENANCE_DRIVER=file BCRYPT_ROUNDS=12 LOG_CHANNEL=stack LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=debug DB_CONNECTION=sqlite # DB_HOST=127.0.0.1 # DB_PORT=3306 # DB_DATABASE=handball_app # DB_USERNAME=root # DB_PASSWORD= SESSION_DRIVER=database SESSION_LIFETIME=120 SESSION_ENCRYPT=true SESSION_PATH=/ SESSION_DOMAIN=null # Sicherheits-Defaults: In Produktion (HTTPS) muessen diese aktiv sein! SESSION_SECURE_COOKIE=false SESSION_SAME_SITE=lax BROADCAST_CONNECTION=log FILESYSTEM_DISK=local QUEUE_CONNECTION=database CACHE_STORE=database MAIL_MAILER=log MAIL_SCHEME=null MAIL_HOST=127.0.0.1 MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_FROM_ADDRESS="noreply@example.com" MAIL_FROM_NAME="${APP_NAME}" # Nominatim Geocoding (OpenStreetMap) NOMINATIM_USER_AGENT="HandballApp/1.0 kontakt@example.de" NOMINATIM_BASE_URL=https://nominatim.openstreetmap.org # Admin-Seeder (PFLICHT — keine Fallback-Werte mehr!) ADMIN_EMAIL=admin@handball.local ADMIN_PASSWORD= # Support-API (optional) # SUPPORT_API_URL=https://support.rhino.nrw/api/v1 # ------------------------------------------------------- # PRODUKTION — folgende Werte vor dem Deployment setzen! # ------------------------------------------------------- # APP_ENV=production # APP_DEBUG=false # APP_URL=https://handball.example.com # LOG_CHANNEL=daily # LOG_DAILY_DAYS=30 # LOG_LEVEL=warning # # SESSION_ENCRYPT=true # SESSION_SECURE_COOKIE=true # SESSION_SAME_SITE=strict # # DB_CONNECTION=mysql # DB_HOST=127.0.0.1 # DB_PORT=3306 # DB_DATABASE=handball_app # DB_USERNAME=handball_user # DB_PASSWORD= # # SQLite (nur lokal): Dateiberechtigungen auf 640 setzen! # chmod 640 database/database.sqlite