@@ -319,42 +319,6 @@ Contoh program:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## ⚙️ Deploy Otomatis dengan Gitea Actions
|
|
||||||
|
|
||||||
Project ini dapat diunggah ke Gitea dan dideploy otomatis ke server menggunakan workflow pada folder:
|
|
||||||
|
|
||||||
```text
|
|
||||||
.gitea/workflows/deploy.yml
|
|
||||||
```
|
|
||||||
|
|
||||||
Contoh alurnya:
|
|
||||||
|
|
||||||
```text
|
|
||||||
Push ke branch main
|
|
||||||
↓
|
|
||||||
Gitea Actions berjalan
|
|
||||||
↓
|
|
||||||
File project dikirim ke server
|
|
||||||
↓
|
|
||||||
Website otomatis terbarui
|
|
||||||
```
|
|
||||||
|
|
||||||
### Secret yang Dibutuhkan
|
|
||||||
|
|
||||||
Tambahkan secret berikut pada repository Gitea:
|
|
||||||
|
|
||||||
| Secret | Fungsi |
|
|
||||||
|---|---|
|
|
||||||
| `DEPLOY_HOST` | Alamat server tujuan |
|
|
||||||
| `DEPLOY_PORT` | Port SSH, biasanya `22` |
|
|
||||||
| `DEPLOY_USER` | Username server |
|
|
||||||
| `DEPLOY_PATH` | Folder tujuan deploy di server |
|
|
||||||
| `SSH_PRIVATE_KEY` | Private key untuk akses SSH |
|
|
||||||
|
|
||||||
> File `config/database.php` sebaiknya tidak ditimpa saat deploy agar konfigurasi database server tetap aman.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 📝 Catatan Penggunaan
|
## 📝 Catatan Penggunaan
|
||||||
|
|
||||||
- Aplikasi membutuhkan koneksi internet untuk memuat peta, pencarian alamat, dan routing.
|
- Aplikasi membutuhkan koneksi internet untuk memuat peta, pencarian alamat, dan routing.
|
||||||
|
|||||||
Reference in New Issue
Block a user