NetMonitor — Quick Start ======================== Web-based network & system monitor. Python (Flask) + SQLite. No external services. 1) Install python3 -m pip install -r requirements.txt 2) Run python3 app.py (or service mode: ./service.sh install — needs sudo/systemd) 3) Open http://localhost:8080 (port from config.json or NETMONITOR_PORT) Login: sysadmin / pas4admin (change it after first login) 4) Add hosts Administration -> Remote hosts -> Add: - SNMP server / NAS (community string, port 161) - Router Mercusys / TP-Link (admin password) - Router D-Link (admin id + password) 5) Docker (optional) docker build --build-arg ROOT_PASSWORD='ChangeMe-RootPass' -t netmonitor:latest . docker run -d --name netmonitor --restart unless-stopped -p 7080:7080 -p 7022:7022 netmonitor:latest Docs: README.md, docs/USER_GUIDE.md, docs/DOCKER-DEPLOY.md License: MIT (see LICENSE)