我之前发布了一个通过TG机器人自动下载TG视频、音乐的工具: 后台有很多朋友问我如何在Nas上使用科学上网,我基本都会告诉他们,在电脑上开全局代理。 但是这种方式虽然最简单,但是也最不实用,因为电脑不常开,Nas才是常开机的。所以今天出一篇在Nas上部署科学工具的教程。 clash项目就不多介绍了,毕竟它只是一个用来学习的工具,DDDD。 本项目依赖两个镜像: 在启动docker前,我们需要生成 拿到clash订阅链接后,执行如下命令生成 然后就可以启动compose容器了,启动后,在浏览器打开: 然后如下图配置: 注意:IP地址填写自己Nas的IP,端口默认为9090(如果你没有修改compose文件中端口的话);点击 页面会自动跳转到如下: 我们切换到 免翻上TG、X、WhatsApp、非死不可等10数个老外社交平台 - Beeper Nas上部署一套漂亮的库存管理系统,将家中万物数字化、可归类、可跟踪 一款更适合中国宝宝的 docker 可视化管理面板 - DPanelhttps://github.com/nasbump/tgautodown;services:
yacd:
image: ghcr.nju.edu.cn/haishanh/yacd:master
restart: unless-stopped
ports:
- 6600:80 ## webUI管理端口
depends_on:
- clash
clash:
image: docker.1ms.run/dreamacro/clash:latest
restart: unless-stopped
ports:
- 7890:7890 ## HTTP 代理端口
- 7891:7891 ## Socks5 代理端口
- 7892:7892 ## 重定向端口
- 9090:9090 ## API端口
volumes:
- ./clash/config.yaml:/root/.config/clash/config.yamldockerhub,我在compose中配置了镜像加速地址:docker.1ms.runghcr.io,我在compose中配置了镜像加速地址:ghcr.nju.edu.cn./clash/config.yaml这个配置文件https://acl4ssr-sub.github.io/,也可在网上搜索关键词:订阅链接转clash找到相关工具。config.yaml:curl -s -o ./clash/config.yaml '《这里替换自己的clash订阅链接》'
sed -i "s/mixed-port:.*/port: 7890\nsocks-port: 7891/; s/external-controller:.*/external-controller: 0.0.0.0:9090/" ./clash/config.yamlhttp://<nas-ip>:6600即可,打开后还无法直接使用,我们需要先修改服务配置,如下图:add按钮添加后,再点击自己刚添加的地址,即可自动选择新配置。Proxies,可以看到自己的科学上网地址已经呈现并测好速了,现在即开始学习了。最后
兴趣推荐