You've already forked Epicnabbo-Catalogus-Updated-Daily
125 lines
3.9 KiB
Bash
125 lines
3.9 KiB
Bash
# ========================================
|
||
# 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 |