NetProbe bmmbmm01/netprobe:postgres16 https://hub.docker.com/r/bmmbmm01/netprobe bridge bash false https://forums.unraid.net/topic/195469-support-netprobe https://github.com/bmartino1/NetProbe_Python Netprobe 2.0 – Internet Quality Dashboard Netprobe 2.0 is a lightweight, container-friendly network probe and web UI for home/lab internet monitoring. It periodically: Pings your gateway, router, and a list of “anchor” sites. Measures packet loss, latency, and jitter. Measures DNS lookup latency per DNS server. Runs scheduled and manual Speedtest.net tests. Stores everything in SQLite and renders a dark-mode dashboard with Chart.js. The goal is a simple “drop in and forget it” quality monitor that you can run on Unraid, Proxmox, Docker, etc. Additional variables can be found here: https://github.com/bmartino1/NetProbe_Python Optional data: ALL are OPTIONAL! Defaults/fallbacks to SQLite. # Optional: if ping needs extra caps in your environment --cap-add=NET_RAW --cap-add=NET_ADMIN --cap-add=SYS_ADMIN # Use standalone Postgres for backend storage docker variables... (May be hidden in template) USE_POSTGRES: ${USE_POSTGRES:-true} DB_ENGINE: ${DB_ENGINE:-postgres} # Postgres connection details (match the Postgres service above via env file...) POSTGRES_HOST: ${POSTGRES_HOST:-postgres} POSTGRES_PORT: ${POSTGRES_PORT:-5432} POSTGRES_DB: ${POSTGRES_DB:-netprobe} POSTGRES_USER: ${POSTGRES_USER:-netprobe} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-netprobe} Tools:Utilities Network:Web Network:DNS Network:Other http://[IP]:[PORT:8080] https://raw.githubusercontent.com/bmartino1/unraid-docker-templates/main/netprobe.xml https://github.com/bmartino1/unraid-docker-templates/blob/main/images/netprobe.png?raw=true 1767675773 ALL are OPTIONAL! Defaults/fallbacks to SQLite # Optional: if ping needs extra caps in your environment --cap-add=NET_RAW --cap-add=NET_ADMIN --cap-add=SYS_ADMIN # Use standalone Postgres for backend storage docker variables... USE_POSTGRES: ${USE_POSTGRES:-true} DB_ENGINE: ${DB_ENGINE:-postgres} # Postgres connection details (match the Postgres service above via env file...) POSTGRES_HOST: ${POSTGRES_HOST:-postgres} POSTGRES_PORT: ${POSTGRES_PORT:-5432} POSTGRES_DB: ${POSTGRES_DB:-netprobe} POSTGRES_USER: ${POSTGRES_USER:-netprobe} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-netprobe} 8080 /mnt/user/appdata/netprobe_database 30 4 UTC fast.com,google.com,youtube.com 192.168.1.1 google.com My_DNS_Server 192.168.1.1 True 14400 Google_DNS 8.8.8.8 Quad9_DNS 9.9.9.9 CloudFlare_DNS 1.1.1.1 false sqlite -0.6 0.15 0.2 0.05 5 100 30 100 8080 /data/