孙亮亮
返回 NAS 系统

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 上——备份要放在别处,否则一损俱损。

本模块其他文章