All apps · 0 apps
network-optimizer
Docker app from Fallen94's Repository
Overview
Network Optimizer - Automated network performance monitoring and optimization platform.
Features:
- Network performance monitoring and analysis
- Client speed test integration
- Path analysis and optimization
- Agent deployment and management
Requirements:
- HOST_IP or HOST_NAME must be set for proper operation
- Companion speedtest container recommended for full functionality
Install network-optimizer on Unraid in a few clicks.
Find network-optimizer in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Related apps
Explore more like this
Explore allDetails
ghcr.io/ozark-connect/network-optimizer:latestRuntime arguments
- Web UI
http://[IP]:[PORT:8042]- Network
bridge- Shell
bash- Privileged
- false
- Extra Params
--restart unless-stopped
Template configuration
Port for accessing the Network Optimizer web interface
- Target
- 8042
- Default
- 8042
- Value
- 8042
SQLite database, configs, and license files
- Target
- /app/data
- Default
- /mnt/user/appdata/network-optimizer/data
- Value
- /mnt/user/appdata/network-optimizer/data
Optional: SSH keys for agent deployment
- Target
- /app/ssh-keys
- Default
- /mnt/user/appdata/network-optimizer/ssh-keys
- Value
- /mnt/user/appdata/network-optimizer/ssh-keys
Application logs
- Target
- /app/logs
- Default
- /mnt/user/appdata/network-optimizer/logs
- Value
- /mnt/user/appdata/network-optimizer/logs
Timezone setting
- Target
- TZ
- Default
- America/Chicago
- Value
- America/Chicago
Set to true to bind to localhost only (for reverse proxy)
- Target
- BIND_LOCALHOST_ONLY
- Default
- false
- Value
- false
Optional: Application password for authentication
- Target
- APP_PASSWORD
Host IP address for path analysis and CORS (required for client speed tests)
- Target
- HOST_IP
Host name for path analysis and CORS (required for client speed tests)
- Target
- HOST_NAME
Reverse proxy hostname (e.g., optimizer.example.com) - overrides HOST_NAME for API URLs
- Target
- REVERSE_PROXIED_HOST_NAME
Port where OpenSpeedTest is running
- Target
- OPENSPEEDTEST_PORT
- Default
- 3005
- Value
- 3005
OpenSpeedTest host for CORS configuration
- Target
- OPENSPEEDTEST_HOST
Set to true if OpenSpeedTest uses HTTPS
- Target
- OPENSPEEDTEST_HTTPS
- Default
- false
- Value
- false
HTTPS port for OpenSpeedTest
- Target
- OPENSPEEDTEST_HTTPS_PORT
- Default
- 443
- Value
- 443
Enable to accept client-initiated speed tests on port 5201
- Target
- Iperf3Server__Enabled
- Default
- false
- Value
- false
Logging level: Trace, Debug, Information, Warning, Error, Critical
- Target
- LOG_LEVEL
- Default
- Information
- Value
- Information
Network Optimizer specific log level
- Target
- APP_LOG_LEVEL
- Default
- Information
- Value
- Information
Optional: Demo mode configuration
- Target
- DEMO_MODE_MAPPINGS
Optional: InfluxDB URL for metrics storage (e.g., http://localhost:8086)
- Target
- INFLUXDB_URL
Optional: InfluxDB authentication token
- Target
- INFLUXDB_TOKEN
Optional: InfluxDB organization name
- Target
- INFLUXDB_ORG
- Default
- network-optimizer
- Value
- network-optimizer
Optional: InfluxDB bucket name for storing metrics
- Target
- INFLUXDB_BUCKET
- Default
- network_optimizer
- Value
- network_optimizer