All apps · 0 apps
netronome
Docker app from Soitora's Repository
Overview
Readme
View on GitHubNetronome
Network speed tests and server monitoring.
Netronome tests your network speed with Speedtest.net, iperf3, or LibreSpeed. It also traces routes and watches packet loss and DNS resolvers. Agents on your servers send it system and bandwidth data. When a value goes past a limit, you get a notification. One binary holds the server, the web interface, and the agent.
Documentation
The documentation is at netrono.me:
The source of the documentation is in documentation/.
Quick start
With Docker:
git clone https://github.com/autobrr/netronome.git
cd netronome
docker compose -f distrib/docker/docker-compose.yml run --rm --user root --entrypoint chown netronome netronome:netronome /data
docker compose -f distrib/docker/docker-compose.yml run --rm netronome generate-config
docker compose -f distrib/docker/docker-compose.yml up -d
Then open http://localhost:7575 and create your user. For the binary and other platforms, see Installation.
Contributing
Read CONTRIBUTING.md before you open an issue or a pull request.
License
GNU General Public License v2.0. See LICENSE.
Related apps
Explore more like this
Explore allDetails
ghcr.io/autobrr/netronome:latestRuntime arguments
- Web UI
http://[IP]:[PORT:7575]/- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--cap-add=NET_RAW --cap-add=NET_ADMIN
Template configuration
- Target
- 7575
- Default
- 7575
- Value
- 7575
Auto-generated if empty.
- Target
- NETRONOME__SESSION_SECRET
- Target
- /data
- Default
- /mnt/user/appdata/netronome
- Value
- /mnt/user/appdata/netronome
- Target
- NETRONOME__HOST
- Default
- 0.0.0.0
- Value
- 0.0.0.0
Choose between sqlite and postgres.
- Target
- NETRONOME__DB_TYPE
- Default
- sqlite
- Value
- sqlite
- Target
- NETRONOME__DB_PATH
- Default
- /data/netronome/netronome.db
- Value
- /data/netronome/netronome.db
- Target
- NETRONOME__DB_HOST
- Default
- localhost
- Value
- localhost
- Target
- NETRONOME__DB_PORT
- Default
- 5432
- Value
- 5432
- Target
- NETRONOME__DB_USER
- Default
- postgres
- Value
- postgres
- Target
- NETRONOME__DB_PASSWORD
- Default
- secret
- Value
- secret
- Target
- NETRONOME__DB_NAME
- Default
- netronome
- Value
- netronome
- Target
- NETRONOME__DB_SSLMODE
- Default
- disable
- Value
- disable
- Default
- 99
- Value
- 99
- Default
- 100
- Value
- 100
- Default
- 002
- Value
- 002