network-optimizer

network-optimizer

Docker 应用程序 from Fallen94's Repository

概述

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

运行时参数

网络用户界面
http://[IP]:[PORT:8042]
网络
bridge
外壳
bash
特权
false
额外参数
--restart unless-stopped

模板配置

WebUI PortPorttcp

Port for accessing the Network Optimizer web interface

目标
8042
默认值
8042
价值
8042
Data DirectoryPathrw

SQLite database, configs, and license files

目标
/app/data
默认值
/mnt/user/appdata/network-optimizer/data
价值
/mnt/user/appdata/network-optimizer/data
SSH Keys DirectoryPathro

Optional: SSH keys for agent deployment

目标
/app/ssh-keys
默认值
/mnt/user/appdata/network-optimizer/ssh-keys
价值
/mnt/user/appdata/network-optimizer/ssh-keys
Logs DirectoryPathrw

Application logs

目标
/app/logs
默认值
/mnt/user/appdata/network-optimizer/logs
价值
/mnt/user/appdata/network-optimizer/logs
TimezoneVariable

Timezone setting

目标
TZ
默认值
America/Chicago
价值
America/Chicago
Bind Localhost OnlyVariable

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

目标
BIND_LOCALHOST_ONLY
默认值
false
价值
false
App PasswordVariable

Optional: Application password for authentication

目标
APP_PASSWORD
Host IPVariable

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

目标
HOST_IP
Host NameVariable

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

目标
HOST_NAME
Reverse Proxied Host NameVariable

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

目标
REVERSE_PROXIED_HOST_NAME
OpenSpeedTest PortVariable

Port where OpenSpeedTest is running

目标
OPENSPEEDTEST_PORT
默认值
3005
价值
3005
OpenSpeedTest HostVariable

OpenSpeedTest host for CORS configuration

目标
OPENSPEEDTEST_HOST
OpenSpeedTest HTTPSVariable

Set to true if OpenSpeedTest uses HTTPS

目标
OPENSPEEDTEST_HTTPS
默认值
false
价值
false
OpenSpeedTest HTTPS PortVariable

HTTPS port for OpenSpeedTest

目标
OPENSPEEDTEST_HTTPS_PORT
默认值
443
价值
443
iperf3 Server EnabledVariable

Enable to accept client-initiated speed tests on port 5201

目标
Iperf3Server__Enabled
默认值
false
价值
false
Log LevelVariable

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

目标
LOG_LEVEL
默认值
Information
价值
Information
App Log LevelVariable

Network Optimizer specific log level

目标
APP_LOG_LEVEL
默认值
Information
价值
Information
Demo Mode MappingsVariable

Optional: Demo mode configuration

目标
DEMO_MODE_MAPPINGS
InfluxDB URLVariable

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

目标
INFLUXDB_URL
InfluxDB TokenVariable

Optional: InfluxDB authentication token

目标
INFLUXDB_TOKEN
InfluxDB OrganizationVariable

Optional: InfluxDB organization name

目标
INFLUXDB_ORG
默认值
network-optimizer
价值
network-optimizer
InfluxDB BucketVariable

Optional: InfluxDB bucket name for storing metrics

目标
INFLUXDB_BUCKET
默认值
network_optimizer
价值
network_optimizer

详细信息

存储库
ghcr.io/ozark-connect/network-optimizer:latest
最后更新2026-06-01
初见2026-01-10

在Unraid 上运行 network-optimizer 。

network-optimizer 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。