OpenSID adalah sistem informasi desa berbasis open source yang dikembangkan untuk membantu pemerintahan desa di Indonesia dalam mengelola administrasi, pelayanan publik, serta transparansi informasi desa secara digital.
Fungsi Utama OpenSID
-
Administrasi Kependudukan:
-
Pendataan warga (KK, KTP, status ekonomi, dll).
-
Surat-menyurat otomatis (lebih dari 30 jenis surat).
-
-
Pelayanan Publik:
-
Pembuatan surat pengantar, keterangan, domisili, dll.
-
Warga bisa request surat secara online (jika dikombinasikan dengan OpenDesa).
-
-
Transparansi & Informasi Desa:
-
Website desa otomatis (halaman berita, APBDes, layanan, galeri, dll).
-
Informasi real-time tentang data desa.
-
-
Manajemen Keuangan Desa (melalui modul terpisah OpenSID Keuangan atau integrasi ke [Siskeudes]).
Komponen OpenSID
-
Backend (Admin): Untuk operator/staf desa mengelola data dan layanan.
-
Frontend (Website Desa): Untuk warga melihat informasi publik desa.
-
Modul Tambahan:
-
Surat Online
-
Laporan RT/RW
-
Statistik visual
-
API & Integrasi pihak ketiga
-
Syarat Awal (Wajib)
-
aaPanel sudah diinstall
-
Nginx + PHP + MySQL/MariaDB sudah terpasang
-
Domain aktif (atau pakai IP publik sementara)
LANGKAH INSTALL OpenSID DI NGINX (aaPanel)
1. Buat Website Baru di aaPanel
-
Masuk menu Website > Add Site
-
Isi:
-
Domain: domain/subdomain kamu (atau sementara pakai IP)
-
Root Directory: misalnya
/www/wwwroot/opensid
-
PHP Version: Pilih 7.4 atau 8.0
-
Centang SSL kalau sudah ada
-
-
Klik Submit
2. Download OpenSID dari GitHub
Login SSH ke VPS via terminal atau gunakan Terminal di aaPanel
cd /www/wwwroot/opensid
git clone https://github.com/OpenSID/OpenSID.git .
Kalau pakai upload ZIP:
-
Upload ZIP ke
/www/wwwroot/opensid
-
Ekstrak filenya
-
Pastikan tidak ada folder berlapis (
/opensid/opensid
) ya!
3. Buat Database MySQL
-
Masuk menu Database > Add Database
-
Buat:
-
Database name
-
Username
-
Password
-
4. Isi database Database opensid
- Akses website kamu
- Akses website kamu Isikan nama database, user database, password database dan hostname database, kemudian klik langkah selanjutnya.
5. Isi database Database opensid
- diperoses ini sistem opensid akan membaca keterangan syarat apa saja yang harus di wajibkan untuk hidupkan atau enable software
- Jika keteranganya sebagian tidak terceklis atau warna merah maka kamu wajib aktifkan extension pada versi php kamu, namun jika terceklis semua maka klik senjutnya.
- Memverifikasi izin tulis dan baca pada folder, dan klik selanjutnya.
- Ditahap ini kamu wajib isikan semua database dan user database yang kamu buat tadi, ingat harus benar!, lalu kamu klik langkah berikutnya ada semacam keterangan berhasil terkoneksi database.
- Setalah kamu melewati isian database, kamu membuat akun admin agar bisa mengisi data warga desa memalui backend opensi
- Nah proses setup bikin website dari opesid desa selanjut kamu isi data nanti kamu login backend opensid yaitu dari sisi kanan menu tombol Admin.