truenas安装taliscale和mihomo

422 字
2 分钟
truenas安装taliscale和mihomo

taliscale#

由于我的 truenas 版本是 25.10.3,在 b 站看到别人的教程里直接就是在应用商店有 taliscale 安装包,但是我的应用里啥也没有

image
image

然后去查了一下为什么我的 truenas 应用商店里没有 taliscale,其实也不仅仅是没有 taliscale,b站那个视频里它的版本是 22 的,有六七百个应用,我的这个 25 版本的才只有 376 个应用,查了一下,原来如此,原来是架构给换了,很多东西就不支持了

之前听说过 truenas 就是不能更新,一更新就指定会出什么毛病,可能也是因为经常换架构啥的

image
image

所以我只能用 yaml 安装的方式装我的 taliscale 了——其实说白了也就是 docker compose 的方式安装,填完点击保存,等一会儿就装好了

image
image

services:
tailscale:
cap_add:
- net_admin
container_name: tailscale
devices:
- /dev/net/tun:/dev/net/tun
environment:
- >-
TS_AUTHKEY=<ts-key>
- TS_HOSTNAME=<hostname>
- TS_ROUTES=192.168.1.0/24
- TS_STATE_DIR=/var/lib/tailscale
- TS_EXTRA_ARGS=--accept-routes=false
image: tailscale/tailscale:stable
network_mode: host
privileged: True
restart: unless-stopped
volumes:
- ./tailscale:/var/lib/tailscale

mihomo#

mihomo 的安装就有点复杂,主要是有个叫 geoip 的文件得手动下载,并上传上去,和上面一样,依旧通过 yaml 安装

services:
clash: # Clash 内核
container_name: clash-meta
image: metacubex/mihomo:v1.18.4 # 最新版用 metacubex/mihomo:Alpha
restart: always
pid: host
ipc: host
network_mode: host
cap_add:
- ALL
security_opt:
- apparmor=unconfined
volumes:
- ./mihomo:/root/.config/mihomo
- /dev/net/tun:/dev/net/tun
# 共享host的时间环境
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
metacubexd: # Clash WebUI
container_name: metacubexd
image: ghcr.1ms.run/metacubex/metacubexd
restart: always
network_mode: bridge
ports:
- '127.0.0.1:28002:80'
volumes:
- ./metacubexd:/config/caddy
# 共享host的时间环境
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro

docker 启动后,发现起不来,查看 clash 的日志显示

image
image

这时候就要手动下载:Country.mmdb,然后放到 clash 的挂载目录里

image
image

重新启动 docker 后就正常了

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

truenas安装taliscale和mihomo
https://blog.freeaes.com/posts/truenas-an-zhuang-taliscale-he-mihomo/
作者
Nevolar
发布于
2026-08-22
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Nevolar
一个平平无奇的网络安全爱好者
月夜之下,唯有你我
分类
标签
最新动态
站点统计
文章
9
分类
7
标签
9
总字数
13,261
运行时长
0
最后活动
0 天前