# ───────────────────────────────────────────────────────────────────────────── # KOIPB MAT — Templat .env untuk Docker (dev & Ubuntu server) # # cp .env.docker.example .env # # kemudian tukar SEMUA password di bawah # # Fail .env ini dibaca oleh Laravel (env_file) DAN oleh Docker Compose # untuk gantian ${DB_*} pada service mysql. # ───────────────────────────────────────────────────────────────────────────── APP_NAME="KOIPB MAT" APP_ENV=production APP_KEY= APP_DEBUG=false APP_URL=http://localhost # Port nginx pada host (dev biasanya 8000; prod 80) APP_PORT=80 APP_LOCALE=ms APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=ms_MY # ── Database (DB_HOST mesti "mysql" = nama service Docker) ──────────────────── DB_CONNECTION=mysql DB_HOST=mysql DB_PORT=3306 DB_DATABASE=koipb_mat DB_USERNAME=koipb DB_PASSWORD=tukar_password_ini # Digunakan hanya untuk root MySQL dalam container (gantian ${DB_ROOT_PASSWORD}) DB_ROOT_PASSWORD=tukar_root_password_ini # Seed data demo (200 anggota + 21 hadiah) pada deploy pertama? true/false SEED_DEMO=true # ── Sesi / cache / queue guna database (tiada Redis diperlukan) ─────────────── SESSION_DRIVER=database SESSION_LIFETIME=120 CACHE_STORE=database QUEUE_CONNECTION=database LOG_CHANNEL=stack LOG_LEVEL=error MAIL_MAILER=log