# UAS WebGIS Project UAS WebGIS yang terdiri dari: - WebGIS Infrastruktur Kota Pontianak - WebGIS Pemetaan Kemiskinan - Landing page untuk mengakses kedua project ## Menjalankan Project 1. Letakkan folder project di `C:\xampp\htdocs\webgis\pertemuan01`. 2. Jalankan Apache dan MySQL melalui XAMPP. 3. Buka `http://localhost/webgis/pertemuan01/`. Database dan tabel akan dibuat otomatis ketika project dijalankan. ## Login Admin - Username: `admin` - Password: `password` ## Deploy di Coolify Project ini menyediakan `Dockerfile` ringan berbasis `php:8.3-apache`. Di Coolify, gunakan build pack **Dockerfile** agar deploy tidak memakai Nixpacks yang lebih berat. Tambahkan resource MySQL ke project Coolify, lalu hubungkan aplikasi ke hostname internal resource tersebut. Jangan gunakan `localhost`, karena `localhost` di dalam container menunjuk ke container aplikasi sendiri. Tambahkan environment variable berikut pada aplikasi: ```env DB_HOST=hostname-internal-mysql DB_PORT=3306 DB_USER=root DB_PASSWORD=password-mysql INFRA_DB_NAME=db_infrastruktur KEMISKINAN_DB_NAME=db_kemiskinan ``` Jika user MySQL tidak memiliki izin membuat database, buat `db_infrastruktur` dan `db_kemiskinan` terlebih dahulu dari resource MySQL. Contoh lengkap tersedia di `.env.example`.