# ======================================== # CORE – strict, veilig, snel # ======================================== APP_NAME="EpicNabbo" APP_ENV=production APP_KEY=base64:bKy6QeJF3VtFpUtRNCiem38p7eqMxy4DvZRWBwcpG58= APP_DEBUG=false # no leaks in prod APP_URL=https://epicnabbo.nl APP_LOCALE=nl APP_TIMEZONE=UTC # faster than local zones APP_FORCE_HTTPS=true # no http redirects # ======================================== # LOG – daily rotation, strict level # ======================================== LOG_CHANNEL=daily LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=error # no noise # ======================================== # DB – snelste driver + pool # ======================================== DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=habbo DB_USERNAME=cms DB_PASSWORD=Password DB_CHARSET=utf8mb4 DB_COLLATION=utf8mb4_unicode_ci DB_STRICT=true # catch bugs early # ======================================== # CACHE – Redis, no file I/O # ======================================== CACHE_DRIVER=redis - Please run redis for best performace or change to file REDIS_CLIENT=phpredis # native C extension REDIS_HOST=127.0.0.1 REDIS_PASSWORD=Password REDIS_PORT=6379 REDIS_CACHE_DB=1 # separate DB for cache REDIS_PREFIX=atom_cache_ # ======================================== # SESSION – secure, Redis, no file I/O # ======================================== SESSION_DRIVER=redis Please run redis for best performace or change to file SESSION_LIFETIME=120 SESSION_DOMAIN=epicnabbo.nl SESSION_SECURE_COOKIE=true SESSION_COOKIE=__Secure-session SESSION_HTTP_ONLY=true SESSION_SAME_SITE=strict # ======================================== # QUEUE – Redis, no sync blocking # ======================================== QUEUE_CONNECTION=redis Please run redis for best performace or change to file QUEUE_RETRY_AFTER=90 QUEUE_FAILED_DRIVER=database-uuids # ======================================== # MAIL – SMTP, queue-backed # ======================================== MAIL_MAILER=smtp MAIL_HOST=smtp.eu.mailgun.org MAIL_PORT=587 MAIL_ENCRYPTION=tls MAIL_USERNAME=postmaster@epicnabbo.nl MAIL_PASSWORD=your-mailgun-password MAIL_FROM_ADDRESS=noreply@epicnabbo.nl MAIL_FROM_NAME="${APP_NAME}" MAIL_QUEUE=mail # queued sending # --- PayPal Configuratie --- # Standaard modus voor het Srmklive/PayPal package: PAYPAL_MODE=sandbox # API Sleutels (gebruik tijdelijke dummy waarden of echte sleutels) PAYPAL_SANDBOX_CLIENT_ID="your-paypal-sandbox-client-id-here" PAYPAL_SANDBOX_CLIENT_SECRET="your-paypal-sandbox-secret-here" # Indien je in Live modus werkt (vervang 'sandbox' hierboven door 'live'): # PAYPAL_LIVE_CLIENT_ID="your-paypal-live-client-id-here" # PAYPAL_LIVE_CLIENT_SECRET="your-paypal-live-secret-here" # --------------------------- # ======================================== # TURNSTILE – Cloudflare, veilig # ======================================== TURNSTILE_SITE_KEY=0x4AAAAAAB5IwekguLJoMTI8 TURNSTILE_SECRET_KEY=0x4AAAAAAB5IwVJQHGnWygqhP5BbUK7T2i8 # ======================================== # DEBUG/PROFILER – volledig uit # ======================================== RAY_ENABLED=false DEBUGBAR_ENABLED=false TELESCOPE_ENABLED=false # pas aan bij debug nodig # ======================================== # HABBO-CLIENT # ======================================== FLASH_CLIENT_ENABLED=false EMULATOR_IP=127.0.0.1 EMULATOR_PORT=3000 FORCE_HTTPS=true RCON_HOST=127.0.0.1 RCON_PORT=3001 # ======================================== # SECURITY – streng # ======================================== SESSION_COOKIE=__Secure-session SESSION_SECURE_COOKIE=true SESSION_HTTP_ONLY=true SESSION_SAME_SITE=strict PASSWORD_RESET_TOKEN_TIME=15 CONVERT_PASSWORDS=false RENAME_COLLIDING_TABLES=false # ======================================== # ADMIN/LOGS # ======================================== ADMIN_EMAIL=admin@epicnabbo.nl