Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 894 Bytes

README.md

File metadata and controls

27 lines (24 loc) · 894 Bytes

Clash with Dashboard

  • 这是一个基于Dreamacro/clash-dashboard修改的仓库
  • 项目用于将Dashboard管理页面直接打包进Clash的Docker镜像中,实现一个容器同时启动Clash和Dashboard
  • 修改了后台接口部分代码,使后台只会连接到同一docker容器中clash的9090端口,不再需要配置即可直接管理。
  • 当然,因为去除了后台接口配置功能,所以此页面只能一对一了。

打包

npm install -g pnpm
pnpm i
pnpm build
docker build -f ./build/Dockerfile -t clash-with-dashboard:latest .

启动

docker run -d \
  --name clash \
  -v clash.yaml:/root/.config/clash/config.yaml \
  -p 8080:8080 -p 7890:7890 \
  clash-with-dashboard:latest
  • 8080为管理界面端口
  • 7890为http端口
  • 7891为socks端口
  • 注意勾选允许局域网连接