@@ -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
|
||||
|
||||
- Aplikasi membutuhkan koneksi internet untuk memuat peta, pencarian alamat, dan routing.
|
||||
|
||||
Reference in New Issue
Block a user