38 lines
1.2 KiB
Markdown
38 lines
1.2 KiB
Markdown
# Patch Deploy Coolify - UAS_SIG Tiara
|
|
|
|
File yang disediakan:
|
|
- `Dockerfile` -> taruh di root repo. Kalau repo masih memakai `dockerfile` huruf kecil, rename jadi `Dockerfile`.
|
|
- `koneksi.php` -> ganti file `koneksi.php` lama.
|
|
- `install_database.php` -> taruh sementara di root repo untuk import `database.sql`.
|
|
- `update_password_demo.php` -> opsional untuk membuat akun demo password `password`.
|
|
|
|
## Env Coolify di resource aplikasi
|
|
|
|
Isi di Production Environment Variables:
|
|
|
|
```env
|
|
DB_HOST=host_database_internal
|
|
DB_PORT=3306
|
|
DB_NAME=db_bantuan
|
|
DB_USER=mysql
|
|
DB_PASS=password_normal_user_database
|
|
```
|
|
|
|
## Urutan deploy
|
|
|
|
1. Buat database MySQL/MariaDB dengan Initial Database: `db_bantuan`.
|
|
2. Buat aplikasi dari repo, Build Pack: Dockerfile, Ports Exposes: `80`.
|
|
3. Isi env di Production, Save All.
|
|
4. Redeploy aplikasi.
|
|
5. Buka: `https://URL-UAS/install_database.php`.
|
|
6. Jika berhasil, buka: `https://URL-UAS/update_password_demo.php` untuk akun demo password `password`.
|
|
7. Hapus `install_database.php` dan `update_password_demo.php` dari repo.
|
|
8. Redeploy lagi.
|
|
|
|
## Akun demo setelah update_password_demo.php
|
|
|
|
- admin / password
|
|
- pemerintah / password
|
|
- pengurus / password
|
|
- relawan / password
|