# AtomCMS Environment Configuration # Works on Linux (Nginx/Apache) and Windows (XAMPP/IIS) # Copy to .env and adjust values for your setup # ========================================== # APPLICATION # ========================================== APP_NAME="AtomCMS" APP_ENV=local APP_KEY= APP_DEBUG=true APP_URL=http://localhost # ========================================== # DATABASE - Works on Linux & Windows # ========================================== DB_CONNECTION=mysql DB_HOST=127.0.0.1 # Linux: 127.0.0.1, Windows XAMPP: localhost DB_PORT=3306 DB_DATABASE=habbo DB_USERNAME=root DB_PASSWORD= # Windows IIS (SQL Server) - uncomment if using IIS/SQL Server: # DB_CONNECTION=sqlsrv # DB_HOST=(local) # DB_DATABASE=habbo # DB_USERNAME=sa # DB_PASSWORD=your_password # ========================================== # SESSION & CACHE (Windows compatible) # ========================================== SESSION_DRIVER=file SESSION_LIFETIME=120 CACHE_DRIVER=file QUEUE_CONNECTION=sync # ========================================== # MAIL (Windows compatible) # ========================================== MAIL_MAILER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS="noreply@yourhotel.nl" MAIL_FROM_NAME="${APP_NAME}" # ========================================== # REAL-TIME & PUSHER # ========================================== PUSHER_APP_ID= PUSHER_APP_KEY= PUSHER_APP_SECRET= PUSHER_HOST= PUSHER_PORT=443 PUSHER_SCHEME=https PUSHER_APP_CLUSTER=mt1 # ========================================== # SECURITY # ========================================== # Cloudflare Turnstile (optional) TURNSTILE_SITE_KEY= TURNSTILE_SECRET_KEY= # Google Recaptcha (optional) NOCAPTCHA_SECRET= NOCAPTCHA_SITEKEY= # ========================================== # WEBHOOKS # ========================================== DISCORD_WEBHOOK_URL= # ========================================== # NITRO CLIENT PATHS # ========================================== # Linux: /var/www/atomcms/nitro-client # Windows: C:\path\to\atomcms\nitro-client NITRO_CLIENT_PATH=/var/www/atomcms/nitro-client NITRO_RENDERER_PATH=/var/www/atomcms/nitro-renderer NITRO_BUILD_PATH=/var/www/atomcms/nitro-client/dist NITRO_WEBROOT=/Client GAMEDATA_PATH=/var/Gamedata # ========================================== # LOGGING # ========================================== LOG_CHANNEL=stack LOG_LEVEL=debug # ========================================== # BROADCAST & FILESYSTEMS # ========================================== BROADCAST_DRIVER=log FILESYSTEM_DISK=local # ========================================== # LOCALIZATION # ========================================== APP_LOCALE=nl APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=nl_NL # ========================================== # SECURITY SETTINGS # ========================================== APP_SECURE=true SESSION_DOMAIN=localhost SANCTUM_STATEFUL_DOMAINS=localhost:3000,127.0.0.1:3000