- 自动更新订阅 🔄
- 完善的规则集 ⚖️
- Yacd Web UI 配置 📐
- 🖥️ clone 代码到机器上
- 🔧 修改
docker-compose.yml中的环境变量SUBSCRIPTION_URL为你的订阅地址 - ➡️ 执行
docker compose up -d --build运行容器 - 🌐 访问
http://机器IP:9080/?hostname=机器IP&port=9097&secret=查看 yacd 界面 🎉 - 📱 在手机或电脑上设置系统代理为
机器IP:7897
- 使用的是 host 网络模式,机器上的端口 7897(代理端口)、9097(mihomo api 端口)、9080(yacd webui端口) 不能被占用
- 默认程序和配置仅在 QNAP TS-466C Container Station 上测试过,其他系统需要自行下载对应架构的 mihomo 程序并重命名为 mihomo 再替换 ./build/mihomo 文件后再编译镜像!!!
# 销毁容器
docker compose down
# 删除镜像
docker rmi clash:latest
# 编译镜像
docker build -t clash:latest .
# 启动容器
docker compose up -d
# 进入容器
docker exec -it clash sh
# 手动更新订阅
docker exec clash /opt/venv/bin/python3 /usr/local/bin/update_proxies.py