APP_NAME="Teren App" APP_ENV=production APP_KEY= # Generate with: php artisan key:generate APP_DEBUG=false APP_TIMEZONE=UTC APP_URL=https://example.com # Your domain APP_LOCALE=sl APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=sl_SI APP_MAINTENANCE_DRIVER=file APP_MAINTENANCE_STORE=database BCRYPT_ROUNDS=12 BROADCAST_CONNECTION=log FILESYSTEM_DISK=local # Database DB_CONNECTION=pgsql DB_HOST=postgres DB_PORT=5432 DB_DATABASE=teren_app DB_USERNAME=teren_user DB_PASSWORD= # Generate a strong password # Redis REDIS_CLIENT=phpredis REDIS_HOST=redis REDIS_PORT=6379 # Queue QUEUE_CONNECTION=redis # Session SESSION_DRIVER=redis SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ SESSION_DOMAIN= SESSION_SECURE_COOKIE=true SESSION_SAME_SITE=lax # Cache CACHE_STORE=redis # pgAdmin PGADMIN_EMAIL=admin@example.com PGADMIN_PASSWORD= # Generate a strong password # WireGuard VPN (REQUIRED - app is VPN-only) WG_SERVERURL=vpn.example.com # Your VPS public IP or domain WG_UI_PASSWORD= # Generate a strong password for WireGuard dashboard # Mail (configure as needed) MAIL_MAILER=log MAIL_HOST=127.0.0.1 MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PA SCOUT_DRIVER=database SCOUT_PREFIX= SCOUT_QUEUE=true # Sanctum SANCTUM_STATEFUL_DOMAINS=example.com,www.example.com,10.13.13.1 # Logging LOG_CHANNEL=stack LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=error # Vite VITE_APP_NAME="${APP_NAME}" # LibreOffice for document previews (Docker container path) LIBREOFFICE_BIN=/usr/bin/soffice # Storage configuration for generated previews FILES_PREVIEW_DISK=public FILES_PREVIEW_BASE=previews/cases # Logging LOG_CHANNEL=stack LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=error