Version Update

Check Update dialog — shows the current version, lets you pick the stable / pre-release channel, upgrades in one click when a new version exists, and can “Force reinstall”
In-panel update (recommended)
Section titled “In-panel update (recommended)”Masters installed with the one-click script or the binary can upgrade from the panel: avatar menu at the top right → “Check for updates”, pick a channel and click upgrade; the master downloads the release, verifies the signature and restarts. Docker deployments use the image methods below.

“Check for updates” and the current version in the avatar menu
Docker Update
Section titled “Docker Update”Docker Compose is recommended because it preserves the existing ports, environment variables, and persistent mounts. If you recreate the container with docker run, use exactly the same mappings as the installation command.
Docker Compose (recommended)
Section titled “Docker Compose (recommended)”# 在 docker-compose.yml 所在目录执行docker compose pulldocker compose up -ddocker run
Section titled “docker run”# 拉取最新镜像docker pull ghcr.io/iluobei/miaomiaowux:latest
# 确保持久化目录存在mkdir -p data subscribes rule_templates
# 停止并删除旧容器docker stop miaomiaowux && docker rm miaomiaowux
# 重新运行docker run -d \ --name miaomiaowux \ --restart unless-stopped \ --network host \ -v $(pwd)/data:/app/data \ -v $(pwd)/subscribes:/app/subscribes \ -v $(pwd)/rule_templates:/app/rule_templates \ ghcr.io/iluobei/miaomiaowux:latestWhen recreating the container, keep host networking and the data, subscribes, and rule_templates mounts; otherwise dynamic ports may become unreachable or persistent data may be lost.
Binary Update
Section titled “Binary Update”Download the new version binary to replace the old file and restart the service. The database will auto-migrate.
# 停止服务systemctl stop miaomiaowux
# 替换二进制cp mmwx-linux-amd64-new /opt/mmwx/mmwx-linux-amd64
# 重启systemctl start miaomiaowuxAgent Update
Section titled “Agent Update”No SSH needed: in “Servers”, cards with a newer Agent show a red dot on the version badge — click it to upgrade that server, or use “Upgrade Agents” at the top to upgrade every upgradable server at once. The Agent restarts briefly. Keep Agent and master versions consistent.

Upgrade one Agent

Upgrade all Agents