# GeoLite2 City Database

Letakkan file `GeoLite2-City.mmdb` di folder ini agar fitur geolokasi pengunjung
(kota/provinsi asal pengunjung landing page) aktif.

## Cara mendapatkan file

1. Daftar akun gratis di https://www.maxmind.com/en/geolite2/signup
2. Setelah login, buka **My License Key** > **Generate new license key**.
3. Unduh database **GeoLite2 City** (format `.mmdb`) dari halaman **Download Files**,
   atau otomatisasi via `geoipupdate` CLI resmi MaxMind dengan license key Anda.
4. Salin file `GeoLite2-City.mmdb` ke folder ini: `storage/app/geoip/GeoLite2-City.mmdb`.

## Catatan

- Database ini **tidak** disertakan di repository (lisensi MaxMind melarang
  redistribusi tanpa akun terdaftar, dan ukurannya puluhan MB).
- Jika file tidak ada, aplikasi tetap berjalan normal — kolom `kota`/`provinsi`
  di `visitor_logs` akan tetap `NULL`, tidak ada error.
- MaxMind merilis update database ini bulanan. Untuk produksi, jadwalkan
  pembaruan berkala (mis. cron bulanan) agar akurasi lookup tetap terjaga.
- Hanya level kota/provinsi yang disimpan (bukan lat/long presisi) sesuai
  keputusan desain — meminimalkan data pribadi yang tersimpan dari pengunjung.
