configs
文件夹,放入自己的订阅文件,修改订阅文件名为config.yaml
,不清楚怎么得到订阅文件可以看上一篇(linux 安装 clash)docker-compose.yml
version: '3' services: # Clash clash: image: dreamacro/clash:latest container_name: clash volumes: - ./configs/config.yaml:/root/.config/clash/config.yaml ports: - "7890:7890/tcp" - "7890:7890/udp" - "9090:9090" restart: always clash-dashboard: image: centralx/clash-dashboard container_name: clash-dashboard ports: - "7880:80" restart: always
这里
如果要使用clash-dashboard,则必须将clash的控制接口9090端口开放访问。
请检查订阅的配置文件中external-controller
这一项是0.0.0.0:9090
,否则dashboard无法获取和控制clash配置信息,一般这里默认是127.0.0.1
external-controller: '0.0.0.0:9090'
# 在external-controller下一行 secret: '你的密码'
docker-compose up --build -d
本文作者:Silon汐冷
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!