2026-06-09 12:48:14 +00:00
2026-06-09 12:48:14 +00:00
2026-06-09 12:48:14 +00:00
2026-06-09 12:48:14 +00:00
2026-06-09 12:48:14 +00:00
2026-06-09 12:48:14 +00:00

Tugas SIG WebGIS Gabungan

Project ini adalah gabungan dari Tugas01 sampai Tugas04 SIG dalam satu aplikasi. Root index.html menjadi landing page, sedangkan tiap tugas berada dalam subfolder.

Struktur Folder

Tugas_SIG_gabungan/
├── index.html
├── tugas01/
├── tugas02/
├── tugas03/
├── tugas04/
├── database/
│   ├── tugas_sig.sql
│   ├── tugas_sig_xampp.sql
│   ├── tugas01_original.sql
│   ├── tugas02_original.sql
│   └── tugas03_original.sql
├── database.sql
└── Dockerfile

Jika domain deploy kamu adalah:

https://domain-coolify-kamu

Maka link tugasnya:

https://domain-coolify-kamu/
https://domain-coolify-kamu/tugas01/
https://domain-coolify-kamu/tugas02/
https://domain-coolify-kamu/tugas03/
https://domain-coolify-kamu/tugas04/

Database

Project ini dibuat agar cukup memakai 1 database:

webgis_tugas_sig

Tabel yang digunakan:

tugas01_spbu
tugas02_data_spasial
tugas03_spbu

Tugas04 tidak memakai database karena menggunakan file Kecamatan.json.

Cara Pakai di XAMPP

  1. Copy folder project ini ke:
C:/xampp/htdocs/Tugas_SIG_gabungan/
  1. Jalankan Apache dan MySQL.
  2. Buka phpMyAdmin.
  3. Import file:
database.sql
  1. Buka browser:
http://localhost/Tugas_SIG_gabungan/

Cara Deploy di Coolify

  1. Upload/push semua isi folder ini ke repo Tugas_SIG.
  2. Di Coolify, buat project baru.
  3. Tambahkan resource Application dari repo Tugas_SIG.
  4. Pilih build pack Dockerfile.
  5. Port aplikasi: 80.
  6. Tambahkan 1 database MySQL/MariaDB.
  7. Import file database/tugas_sig.sql ke database yang dibuat di Coolify.
  8. Tambahkan environment variable aplikasi:
DB_HOST=nama_service_database
DB_PORT=3306
DB_NAME=webgis_tugas_sig
DB_USER=user_database
DB_PASS=password_database
  1. Deploy aplikasi.

Catatan

  • UAS SIG tidak dimasukkan ke landing page ini.
  • UAS tetap dideploy terpisah dari repo UAS_SIG.
  • File database/tugas_sig.sql tidak membuat database baru, cocok untuk import ke database yang sudah dibuat Coolify.
  • File database.sql dan database/tugas_sig_xampp.sql cocok untuk XAMPP/phpMyAdmin lokal.
S
Description
Basic Leaflet.js
Readme 142 KiB
Languages
HTML 85.8%
PHP 13.8%
Dockerfile 0.4%