network-optimizer

network-optimizer

Application Docker from Fallen94's Repository

Vue d'ensemble

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

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:8042]
Réseau
bridge
Coquille
bash
Privilégié
false
Paramètres supplémentaires
--restart unless-stopped

Configuration du modèle

WebUI PortPorttcp

Port for accessing the Network Optimizer web interface

Cible
8042
Défaut
8042
Valeur
8042
Data DirectoryPathrw

SQLite database, configs, and license files

Cible
/app/data
Défaut
/mnt/user/appdata/network-optimizer/data
Valeur
/mnt/user/appdata/network-optimizer/data
SSH Keys DirectoryPathro

Optional: SSH keys for agent deployment

Cible
/app/ssh-keys
Défaut
/mnt/user/appdata/network-optimizer/ssh-keys
Valeur
/mnt/user/appdata/network-optimizer/ssh-keys
Logs DirectoryPathrw

Application logs

Cible
/app/logs
Défaut
/mnt/user/appdata/network-optimizer/logs
Valeur
/mnt/user/appdata/network-optimizer/logs
TimezoneVariable

Timezone setting

Cible
TZ
Défaut
America/Chicago
Valeur
America/Chicago
Bind Localhost OnlyVariable

Set to true to bind to localhost only (for reverse proxy)

Cible
BIND_LOCALHOST_ONLY
Défaut
false
Valeur
false
App PasswordVariable

Optional: Application password for authentication

Cible
APP_PASSWORD
Host IPVariable

Host IP address for path analysis and CORS (required for client speed tests)

Cible
HOST_IP
Host NameVariable

Host name for path analysis and CORS (required for client speed tests)

Cible
HOST_NAME
Reverse Proxied Host NameVariable

Reverse proxy hostname (e.g., optimizer.example.com) - overrides HOST_NAME for API URLs

Cible
REVERSE_PROXIED_HOST_NAME
OpenSpeedTest PortVariable

Port where OpenSpeedTest is running

Cible
OPENSPEEDTEST_PORT
Défaut
3005
Valeur
3005
OpenSpeedTest HostVariable

OpenSpeedTest host for CORS configuration

Cible
OPENSPEEDTEST_HOST
OpenSpeedTest HTTPSVariable

Set to true if OpenSpeedTest uses HTTPS

Cible
OPENSPEEDTEST_HTTPS
Défaut
false
Valeur
false
OpenSpeedTest HTTPS PortVariable

HTTPS port for OpenSpeedTest

Cible
OPENSPEEDTEST_HTTPS_PORT
Défaut
443
Valeur
443
iperf3 Server EnabledVariable

Enable to accept client-initiated speed tests on port 5201

Cible
Iperf3Server__Enabled
Défaut
false
Valeur
false
Log LevelVariable

Logging level: Trace, Debug, Information, Warning, Error, Critical

Cible
LOG_LEVEL
Défaut
Information
Valeur
Information
App Log LevelVariable

Network Optimizer specific log level

Cible
APP_LOG_LEVEL
Défaut
Information
Valeur
Information
Demo Mode MappingsVariable

Optional: Demo mode configuration

Cible
DEMO_MODE_MAPPINGS
InfluxDB URLVariable

Optional: InfluxDB URL for metrics storage (e.g., http://localhost:8086)

Cible
INFLUXDB_URL
InfluxDB TokenVariable

Optional: InfluxDB authentication token

Cible
INFLUXDB_TOKEN
InfluxDB OrganizationVariable

Optional: InfluxDB organization name

Cible
INFLUXDB_ORG
Défaut
network-optimizer
Valeur
network-optimizer
InfluxDB BucketVariable

Optional: InfluxDB bucket name for storing metrics

Cible
INFLUXDB_BUCKET
Défaut
network_optimizer
Valeur
network_optimizer

Détails

Référentiel
ghcr.io/ozark-connect/network-optimizer:latest
Dernière mise à jour2026-05-31
Première vue2026-01-10

Exécutez network-optimizer sur Unraid.

network-optimizer est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.