群晖docker安装dreamacro/clash + haishanh/yacd面板

sunfeng 2025-08-09 23:42 阅读数 18 #synology

1、下载docker镜像 dreamacro/clashhaishanh/yacd  并导入NAS,如果你的NAS能访问docker 请忽略此步。

2、准备 clash 配置文件并修改配置(没有 clash 配置文件请止步直接放弃,后边的内容不适合您)

打开配置文件 查找并修改

external-controller: '0.0.0.0:9090'
allow-lan: true


然后将配置文件上传至 NAS  目录下

 

3、打开 Container Manager → 项目 → 新增 ,直接 docker-compose 部署,clash_compose.yaml 

version: '3'
services:
  yacd:
    image: haishanh/yacd
    container_name: yacd
    ports:
      - "31003:80"
    restart: always  # 自动重启配置
    networks:
      - clash-network

  clash:
    image: dreamacro/clash
    container_name: clash
    ports:
      - "7890:7890"
      - "7891:7891"
      - "7892:7892" #可以去掉,一般用不到
      - "7893:7893" #可以去掉,一般用不到
      - "9090:9090"
    volumes:
      - ./config.yaml:/root/.config/clash/config.yaml   #这里很重要
    restart: always  # 自动重启配置
    networks:
      - clash-network

networks:
  clash-network:
    driver: bridge

路径很重要 !!!

4、打开 http://NAS_IP:31003 , 在 API Base URL 处输入 http://NAS_IP:9090 , 点击 ADD。(!!!“NAS_IP” 是NAS的局域网 IP 地址,一定改成自己NAS的局域网 IP 地址)

5、开始开心的玩耍吧

NAS本身如果需要走代理也要启用一下,地址添写127.0.0.1


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索
标签列表