Referensi Teknis
•
Versi 1.0
Dokumentasi Deployment & Layanan
Panduan menyeluruh mencakup arsitektur cloud, deployment Git, multi-stage Docker build, konfigurasi database cluster, manajemen domain SSL, serta troubleshooting error.
1. Menghubungkan Repositori Git
Mendukung repositori publik maupun privat dari GitHub, GitLab, Bitbucket, atau Git server kustom.
Langkah 1: Pembuatan Project
Buka menu Projects, klik Create Project, lalu pilih environment (contoh: production).
Langkah 2: Tambah Service Application
Pilih Add Service → Application. Masukkan URL repositori Git dan tentukan branch target (default: main).
Langkah 3: Konfigurasi Webhook Auto-Deploy
Salin Webhook URL dari tab deployment aplikasi ke pengaturan webhook repositori Git Anda untuk auto-deploy setiap ada git push.
Struktur package.json yang Direkomendasikan (Node.js / Next.js)
{
"name": "production-app",
"version": "1.0.0",
"scripts": {
"build": "next build",
"start": "next start -p 3000"
},
"dependencies": {
"next": "^14.2.0",
"react": "^18.3.0",
"react-dom": "^18.3.0"
}
}