Files
cabutan-bertuah-koipb/.env.docker.example
2026-06-24 19:35:22 +08:00

54 lines
1.9 KiB
Plaintext

# ─────────────────────────────────────────────────────────────────────────────
# KOIPB MAT — Templat env untuk Docker (dev & Ubuntu server)
#
# cp .env.docker.example .env.docker
# # kemudian tukar SEMUA password di bawah
#
# PENTING: guna nama fail .env.docker (BUKAN .env) supaya tidak berlanggar
# dengan .env tempatan anda untuk `php artisan serve`.
#
# Fail ini dibaca oleh kedua-dua service (app & mysql) melalui env_file.
# ─────────────────────────────────────────────────────────────────────────────
APP_NAME="KOIPB MAT"
APP_ENV=production
APP_KEY=
APP_DEBUG=false
APP_URL=http://localhost
# Port nginx pada host (dev 8000; prod 80). Untuk tukar, hantar --env-file .env.docker
APP_PORT=80
APP_LOCALE=ms
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=ms_MY
# ── Database — untuk Laravel (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
# ── MySQL container — MESTI SAMA dengan DB_* di atas ─────────────────────────
# (MYSQL_USER TIDAK boleh "root" — guna "koipb")
MYSQL_DATABASE=koipb_mat
MYSQL_USER=koipb
MYSQL_PASSWORD=tukar_password_ini
MYSQL_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