Skip to content
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