fix database configuration for Coolify
This commit is contained in:
@@ -19,3 +19,23 @@ Database dan tabel akan dibuat otomatis ketika project dijalankan.
|
||||
- Username: `admin`
|
||||
- Password: `password`
|
||||
|
||||
## Deploy di Coolify
|
||||
|
||||
Tambahkan resource MySQL ke project Coolify, lalu hubungkan aplikasi ke
|
||||
hostname internal resource tersebut. Jangan gunakan `localhost`, karena
|
||||
`localhost` di dalam container menunjuk ke container aplikasi sendiri.
|
||||
|
||||
Tambahkan environment variable berikut pada aplikasi:
|
||||
|
||||
```env
|
||||
DB_HOST=hostname-internal-mysql
|
||||
DB_PORT=3306
|
||||
DB_USER=root
|
||||
DB_PASSWORD=password-mysql
|
||||
INFRA_DB_NAME=db_infrastruktur
|
||||
KEMISKINAN_DB_NAME=db_kemiskinan
|
||||
```
|
||||
|
||||
Jika user MySQL tidak memiliki izin membuat database, buat
|
||||
`db_infrastruktur` dan `db_kemiskinan` terlebih dahulu dari resource MySQL.
|
||||
Contoh lengkap tersedia di `.env.example`.
|
||||
|
||||
Reference in New Issue
Block a user