NAS 系统
在 NAS 上用 Docker 跑自建服务
把下载、代理、监控等小服务塞进 NAS 的 Docker,家庭中枢真正转起来。
在 NAS 上用 Docker 跑自建服务
NAS 不该只是"网盘"。给它装上 Docker,它就变成家里的轻量服务器,把各种小服务都托管起来。
我跑在上面的服务
- 下载:离线下载、订阅追更
- 代理/隧道:远程回家里的加密通道
- 监控:网络流量、设备在线状态的仪表盘
- 媒体:影音库管理与元数据刮削
用 Compose 管理,别手敲
每个服务一个 docker-compose.yml,版本化、可复现:
services:
watchtower:
image: containrrr/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- TZ=Asia/Shanghai
restart: unless-stopped
几条纪律
- 端口不裸奔:只暴露必要端口,管理口走内网或隧道
- 配置外挂:数据卷挂载到固定目录,容器挂了重拉即可
- 资源上限:给每个容器设 CPU/内存上限,避免一个失控拖垮 NAS
- 定期更新:用 watchtower 或手动更新镜像,修掉已知漏洞
提醒:NAS 上的服务再多,也别把"备份"服务本身也跑在 NAS 上——备份要放在别处,否则一损俱损。