Release v2.33.7 · Deployment Guide
Panduan Instalasi & Deployment
Pilih metode instalasi yang sesuai: Docker Compose (paling cepat & otomatis), Linux Server Standalone, atau Windows / XAMPP.
Kebutuhan Sistem & Prasyarat
PHP Runtime
PHP 8.5 (Minimal)
Memory limit >= 256MB
Database & Cache
MariaDB 10.4+ / MySQL 8.0 (utf8mb4)
Redis 6.0+ (Opsional/Cache)
PHP Extensions
snmp, pdo_mysql, curl
mbstring, redis, json
Scanner Engine
Nmap Binary (terdaftar dalam PATH)
Akses UDP 161 (SNMP)
Instalasi Cepat Menggunakan Docker Compose
Seluruh dependensi (Web PHP 8.5+, MariaDB, Redis, background scanner Nmap, dan SNMP poller) dikonfigurasi dan terisolasi secara otomatis.
1
Clone Repository & Pindah ke Direktori
git clone https://github.com/frambudi75/NetScopePro.git && cd NetScopePro
2
Jalankan Docker Compose Build
docker-compose up -d --build
⚡ Fitur Zero-Touch Database Auto-Healing (v2.31+):
Container otomatis mengecek kelengkapan tabel dan struktur skema `sql/database.sql`. Jika tabel database belum ada, sistem langsung mengimpor dan menginisiasi tabel secara instan tanpa perlu intervensi manual.
3
Akses Dashboard & Login Pertama
Buka browser dan akses alamat: http://localhost:2025
Kredensial Default: Username:
admin | Password: admin123 (Wajib segera ganti password di menu Settings setelah login).
Perintah Operasional Docker Container
Cek Status Container:
docker-compose ps
Lihat Log Polling:
docker-compose logs -f app
Hentikan Container:
docker-compose down