# Salin ke .env.docker dan isi nilai sebenar sebelum `docker compose up`. # Fail .env.docker TIDAK dikommit (lihat .gitignore). APP_NAME="Kehadiran KTM SPR 2026" APP_ENV=production APP_KEY= # jana: php artisan key:generate --show APP_DEBUG=false APP_URL=https://ktmspr.apps.mbip.my APP_TIMEZONE=Asia/Kuala_Lumpur APP_LOCALE=ms APP_FALLBACK_LOCALE=en BCRYPT_ROUNDS=12 LOG_CHANNEL=stack LOG_STACK=single LOG_LEVEL=warning # Pangkalan data aplikasi ini (users + kehadiran_ktm) — MySQL pada host DB_CONNECTION=mysql DB_HOST=host.docker.internal DB_PORT=3306 DB_DATABASE=sppm_ktm DB_USERNAME=ktm DB_PASSWORD=CHANGE_ME # Pangkalan data sistem pengurusan pusat mengundi (spr2026) — baca sahaja SPPM_DB_HOST=host.docker.internal SPPM_DB_PORT=3306 SPPM_DB_DATABASE=sppm SPPM_DB_USERNAME=ktm SPPM_DB_PASSWORD=CHANGE_ME SESSION_DRIVER=database SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ SESSION_DOMAIN=null BROADCAST_CONNECTION=log FILESYSTEM_DISK=local QUEUE_CONNECTION=database CACHE_STORE=database MAIL_MAILER=log MAIL_FROM_ADDRESS="ktmspr@apps.mbip.my" MAIL_FROM_NAME="${APP_NAME}" # Webhook deploy (GitHub push -> /hooks/deploy) WEBHOOK_SECRET=CHANGE_ME