Files
D1041231091-WebGIS-All/README_DEPLOY.md
T

1.9 KiB

D1041231091 - WebGIS 01 sampai 05

Repository ini sudah disiapkan untuk deploy sekali saja menggunakan Docker Compose.

Isi Project

  • / = landing page utama
  • /01/ = Tugas 01 WebGIS SPBU
  • /02/ = Tugas 02 WebGIS SPBU + polyline + polygon
  • /03/ = Tugas 03 WebGIS jalan dan parsil tanah
  • /04/ = Tugas 04 WebGIS SPBU dengan layer control
  • /05/ = Tugas 05 WebGIS Poverty Mapping

Akun awal Tugas 05

  • Username: superadmin
  • Password: password

Cara push ke Gitea

cd C:\laragon\www\webgis-spbu\D1041231091-WebGIS-All
git init
git branch -M main
git add .
git commit -m "Deploy WebGIS 01-05 dengan Docker"
git remote add origin https://git.ifuntanhub.dev/requestha/D1041231091-WebGIS-All.git
git push -u origin main

Kalau remote sudah ada:

git remote set-url origin https://git.ifuntanhub.dev/requestha/D1041231091-WebGIS-All.git
git push -u origin main

Cara deploy di Coolify

  1. Buat resource baru.
  2. Pilih Public Repository.
  3. Isi repository URL Gitea.
  4. Branch: main.
  5. Build Pack: Docker Compose.
  6. Docker Compose Location: /docker-compose.yml.
  7. Setelah resource dibuat, masuk ke service web.
  8. Isi domain pada service web, contoh:
http://d1041231091-requestha-webgisall.203.24.51.230.sslip.io
  1. Klik Deploy satu kali.
  2. Tunggu sampai web dan db running.
http://domain-kamu/
http://domain-kamu/01/
http://domain-kamu/02/
http://domain-kamu/03/
http://domain-kamu/04/
http://domain-kamu/05/

Catatan penting

  • Jangan pilih menu database terpisah di Coolify. Database sudah ada di docker-compose.yml.
  • Jangan pakai Docker Compose Empty jika kode belum ada di server. Pakai Public Repository agar Coolify build langsung dari Gitea.
  • Jangan klik Deploy berkali-kali. Kalau Bad Gateway, cek log web dulu.
  • Database otomatis diimport dari folder db/init/ saat container db pertama kali dibuat.