本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:生活爱好者
又到了618大促,很多朋友在纠结NAS该如何选购?熟悉我的老铁都知道,我一直在用威联通NAS,为大家部署演示好玩、有趣、实用的docker。
威联通NAS产品线丰富,从入门、到进阶、再到企业级全覆盖,很多朋友不知道该选哪一款,今天这篇选购指南希望可以帮助你少走弯路,另外,文章中还为大家整理从音乐、影视、电子书和好用工具docker部署合集,即使是新手也能轻松玩docker。
一、入门级NAS(单纯存储、不折腾)
如果你的需求仅仅是用来存储数据,不做其它用途,可以考虑TS-216和TS-416这两款入门级NAS,前提是你单纯用来做存储,后期也不会有其它折腾的玩法,这两款是ARM架构NAS,主打高兴比价存储。
TS-216
配备四核心处理器,千兆的网口,额外配了2个M.2SSD,在入门NAS中配置相对较高,适合数据量不多,仅作存储的玩家。

TS-416
四盘位NAS,搭载四核心CPU,拥有千兆网口。如果你手中的数据体量大,那会推荐TS-416,作为手机和电脑扩容设备来讲,它的性价比很能打。

二、家用NAS(存储+家庭娱乐+折腾)
NAS除了用来做基础存储,还可以用来搭建影音库、音乐库、电子书库等,折腾各种docker玩法,如果有这种需求的老铁,推荐看TS-464C2和TS-466C两款NAS,家用兼顾折腾的玩法。
TS-464C2
搭载赛扬四核心CPU,8G内存,内存支持扩充。配备了双2.5G网口、双M.2SSD。如果装了2个M.2SSD,不仅可以用来做存储,还可以用来做加速。家用基础存储+折腾玩法,优先选择TS-464C2。

TS-466C
采用奔腾N6005处理器,8G内存支持扩充。双2.5G网口+双M.2SSD。处理器性能比TS-464C2更强,更适合折腾的玩家。()
三、高端Qu系列
追求性能和旗舰级NAS,可以选择Qu系列NAS,该系列有三款分别是Qu405、Qu605和Qu805。
Qu405
四盘位NAS,搭载全新酷睿处理器、标配16G内存、双2.5G网口、双M.2SSD、支持双系统。

Qu605
六盘NAS。硬件方面喝Qu405的配置基本一致,容量方面比Qu405多了2个盘位,不仅可以根据自己的需求灵活升级存储空间,还可以组建更多类型的阵列。
四、好玩的docker项目
影视
1、nowen-video
它是一款免费开源的影音播放器,可以用来管理NAS中的电影,支持ai语义搜索,和 Emby/Jellyfin比较CPU和内存的占用更低。

nowen-video的docker-compose.yml
version: "3.8"
services:
nowen-video:
image: docker.1panel.live/cropflre/nowen-video:latest
pull_policy: never
platform: linux/amd64
container_name: nowen-video
restart: unless-stopped
ports:
- "8012:8080"
user: "0:0"
environment:
- TZ=Asia/Shanghai
- PUID=0
- PGID=0
- UMASK=000
- NOWEN_APP_PORT=8080
- NOWEN_APP_DATA_DIR=/data
- NOWEN_APP_WEB_DIR=/app/web/dist
- NOWEN_DATABASE_DB_PATH=/data/nowen.db
- NOWEN_CACHE_CACHE_DIR=/cache
- NOWEN_LOGGING_LEVEL=info
- NOWEN_ADULT_SCRAPER_ENABLED=false
- NOWEN_ADULT_SCRAPER_AUTO_START_PYTHON=true
- NOWEN_ADULT_SCRAPER_PYTHON_EXECUTABLE=/usr/bin/python3
- NOWEN_ADULT_SCRAPER_PYTHON_SERVICE_DIR=/app/scripts/adult-scraper
volumes:
- /share/Container/nowen-video/data:/data
- /share/Container/nowen-video/cache:/cache
- /share/Multimedia:/media:ro
networks:
default:
name: nowen-video-net
2、Omnibox2.0

Omnibox2.0的docker-compose.yml
version: '3'
services:
omnibox:
image: docker.1ms.run/lampon/omnibox:latest
container_name: omnibox
restart: always
ports:
- "7023:7023"
environment:
TZ: Asia/Shanghai
DATABASE_TYPE: sqlite
DATABASE_URL: ./data.sqlite
volumes:
- /share/Container/omnibox:/app/data
3、kerkerker

kerkerker的docker-compose.yml
services:
# kerkerker 主应用
app:
image: docker.1ms.run/unilei/kerkerker:latest
container_name: kerkerker-app
ports:
- "3008:3000"
environment:
NODE_ENV: production
ADMIN_PASSWORD: admin1234
MONGODB_URI: mongodb://mongodb:27017/kerkerker
REDIS_URL: redis://redis:6379
depends_on:
- redis
- mongodb
networks:
- kerkerker-network
restart: unless-stopped
# Redis 缓存
redis:
image: docker.1ms.run/redis:7-alpine
container_name: kerkerker-redis
volumes:
- redis-data:/data
command: redis-server --appendonly yes --maxmemory 256mb --maxmemory-policy allkeys-lru
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 5s
timeout: 3s
retries: 5
networks:
- kerkerker-network
restart: unless-stopped
# MongoDB 数据库
mongodb:
image: docker.1ms.run/mongo:4.4
container_name: kerkerker-mongodb
environment:
MONGO_INITDB_DATABASE: kerkerker
volumes:
- mongodb-data:/data/db
- mongodb-config:/data/configdb
networks:
- kerkerker-network
restart: unless-stopped
networks:
kerkerker-network:
driver: bridge
volumes:
redis-data:
mongodb-data:
mongodb-config:
4、kvideo

version: '3.8'
services:
kvideo:
image: docker.1ms.run/kuekhaoyang/kvideo:latest
container_name: kvideo
restart: always
ports:
- "3000:3000"
environment:
- ACCESS_PASSWORD=qnap
volumes:
- /share/Container/container-station-data/appdata/kvideo:/app/data
network_mode: bridge
更多影视项目,查看往期内容。
音乐
1、音乐同步服务:LX Music Sync Server
该项目支持添加音乐源和本地播放,并支持多设备同步歌单的功能。

LX Music Sync Server的docker-compose.yml
services:
lxserver:
image: docker.1ms.run/xcq0607/lxserver:latest
container_name: lxserver
restart: unless-stopped
ports:
- "9527:9527"
environment:
- NODE_ENV=production
- PORT=9527
- BIND_IP=0.0.0.0
# 后台管理页改到 /admin
- ADMIN_PATH=/admin
- FRONTEND_PASSWORD=123456
# Web 播放器
- PLAYER_PATH=/music
- ENABLE_WEBPLAYER_AUTH=true
- WEBPLAYER_PASSWORD=music123456
# 同步用户
- LX_USER_admin=qnap123456
# 服务名称
- SERVER_NAME=QNAP-LXServer
# 数据与隐私
- DISABLE_TELEMETRY=true
volumes:
- /share/Container/lxserver/data:/server/data
- /share/Container/lxserver/logs:/server/logs
- /share/Container/lxserver/cache:/server/cache
- /share/Container/lxserver/music:/server/music
2、musicn
支持音乐下载

musicn的 docker-compose.yml
services:
musicn:
image: ghcr.io/wy580477/musicn-container:latest
container_name: musicn
restart: unless-stopped
ports:
- "7478:7478"
volumes:
- /share/Container/musicn:/data
working_dir: /data
command: ["msc", "-q", "-p", "/data"]
3、go-music-dl

go-music-dl的 docker-compose.yml
version: '3'
services:
go-music-dl:
image: docker.1ms.run/guohuiyuan/go-music-dl:latest
container_name: go-music-dl
network_mode: bridge
restart: always
tty: true
stdin_open: true
environment:
- TZ=Asia/Shanghai
ports:
- "8013:8080"
volumes:
-
/share/Container/music:/app/downloads # 修改为你的NAS音乐存储目录
- /share/Container/go-music-dl/config:/app/config
logging:
driver: "json-file"
options:
max-size: "10m"
4、sqmusic

sqmusic的 docker-compose.yml
version: '3.8'
services:
# 主应用服务:sqmusic_main
sqmusic_main:
# 使用的镜像,来自阿里云仓库
image: registry.cn-hangzhou.aliyuncs.com/sqdockler/simple_sq_music_plus:v3.0.28
container_name: sqmusic_main # 容器名称
environment:
- DB_IP=mysql # 数据库IP地址,指向mysql服务
- DB_PORT=3306 # 数据库端口
- DB_NAME=sqmusicv3 # 数据库名称
- DB_USERNAME=root # 数据库用户名
- DB_PASSWORD=sqmusicv3password # 数据库密码
volumes:
# 将宿主机的/music目录挂载到容器内的
/share/Container/sqmusic/file目录
- /share/Container/sqmusic/file:/music
depends_on:
# 确保mysql服务在启动此容器之前已准备好并处于健康状态
mysql:
condition: service_healthy
networks:
- sq-app-network # 使用指定的网络
expose:
- "8099" # 仅暴露端口8099给其它容器,不映射到宿主机
restart: always # 容器崩溃后自动重启
# Web前端服务:sqmusic_web
sqmusic_web:
# 使用的镜像,来自阿里云仓库
image: registry.cn-hangzhou.aliyuncs.com/sqdockler/simple_sq_music_plus_web:v3.0.15
container_name: sqmusic_web # 容器名称
ports:
# 将容器的80端口映射到宿主机的8096端口
- "8096:80"
networks:
- sq-app-network # 使用指定的网络
depends_on:
# 确保sqmusic_main服务在启动此容器之前已启动
- sqmusic_main
restart: always # 容器崩溃后自动重启
# 数据库服务:mysql
mysql:
# 使用的MySQL镜像版本5.7
image: docker.1ms.run/mysql:5.7
container_name: sqmusic_mysql # 容器名称
environment:
# 设置数据库的root密码
MYSQL_ROOT_PASSWORD: sqmusicv3password
# 设置数据库名称
MYSQL_DATABASE: sqmusicv3
volumes:
# 将宿主机的/mysql_data目录挂载到容器内的/var/lib/mysql目录,存储数据库数据
- /share/Container/sqmusic/mysql_data:/var/lib/mysql
# 可以取消下面注释来使用Docker卷来持久化数据
# - sqmusic-db:/var/lib/mysql
networks:
- sq-app-network # 使用指定的网络
healthcheck:
# 检查MySQL服务是否健康,尝试ping数据库
test: ["CMD", "mysqladmin", "ping", "-h", "localhost"]
interval: 10s # 每10秒检查一次
timeout: 5s # 每次检查最多等5秒
retries: 5 # 重试5次
restart: always # 容器崩溃后自动重启
# 网络配置
networks:
sq-app-network:
driver: bridge # 使用bridge驱动,适合容器之间的通信
# volumes:
# #sqmusic-db: # 如果使用Docker卷持久化数据库数据,可以取消注释
更多影视项目,查看往期内容。
电子书
1、novel-dl
它支持资源的搜所与下载。

novel-dl的 docker-compose.yml
services:
novel-dl:
image: docker.1ms.run/guohuiyuan/go-novel-dl:latest
container_name: novel-dl
# 核心优化:赋予容器足够的权限去操作文件系统
user: "0:0"
ports:
- 8021:8080
environment:
- TZ=Asia/Shanghai
# 威联通默认 admin 的 PUID 通常是 0
- PUID=0
- PGID=0
volumes:
# 请确保 /share/Container/novel-dl 文件夹已手动创建
- /share/Container/novel-dl:/home/appuser/data
logging:
driver: "json-file"
options:
max-size: "10m"
restart: unless-stopped
2、talebook

talebook的 docker-compose.yml
version: "3.8"
services:
talebook:
image: docker.1ms.run/poxenstudio/talebook
container_name: talebook
restart: always
depends_on:
- douban-rs-api
ports:
- "8082:80"
- "8443:443"
volumes:
- /share/Container/books:/data
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
douban-rs-api:
image: ghcr.io/cxfksword/douban-api-rs
container_name: douban-rs-api
restart: always
3、kavita

kavita的 docker-compose.yml
version: '3.8'
services:
kavita:
image: docker.1ms.run/jvmilazz0/kavita:latest
container_name: kavita
volumes:
- /share/Container/kavita/manga:/manga
- /share/Container/kavita/books:/books
- /share/Container/kavita/config:/kavita/config
environment:
- TZ=Asia/Shanghai
ports:
- "5006:5000"
restart: unless-stopped
更多电子书项目,查看往期内容。
好玩的工具
1、族谱电子化:webtrees
它是一款免费的家谱管理系统,部署在NAS中,族谱数据更安全,实现族谱数字化。

webtrees的 docker-compose.yml
version: "3.8"
services:
webtrees-db:
image: docker.1ms.run/mariadb:10.11
container_name: webtrees-db
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: "qnap1234"
MYSQL_DATABASE: "c"
MYSQL_USER: "webtrees"
MYSQL_PASSWORD: "qnap1234"
TZ: "Asia/Shanghai"
volumes:
- /share/Container/webtrees/db:/var/lib/mysql
networks:
- webtrees-net
webtrees:
image: ghcr.io/nathanvaughn/webtrees:2.1.27
container_name: webtrees
restart: unless-stopped
depends_on:
- webtrees-db
ports:
- "8077:80"
environment:
PRETTY_URLS: "false"
HTTPS: "false"
HTTPS_REDIRECT: "false"
LANG: "zh-CN"
PHP_MEMORY_LIMIT: "1024M"
PHP_MAX_EXECUTION_TIME: "90"
PHP_POST_MAX_SIZE: "50M"
PHP_UPLOAD_MAX_FILE_SIZE: "50M"
PUID: "33"
PGID: "33"
TZ: "Asia/Shanghai"
volumes:
- /share/Container/webtrees/data:/var/www/webtrees/data
networks:
- webtrees-net
networks:
webtrees-net:
driver: bridge
2、小说创作工具:inkos
它是一款ai小说创作工具,兼容国内主流ai,在卡文、续写、对标经典小说的创作上,实现多场景助力作者创作。

inkos的 docker-compose.yml
version: "3.8"
services:
inkos:
image: docker.1ms.run/node:22-bookworm-slim
container_name: inkos
working_dir: /workspace
ports:
- "4567:4567"
volumes:
- /share/Container/inkos/workspace:/workspace
- /share/Container/inkos/home:/root/.inkos
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
command: >
sh -lc "
npm install -g @actalk/inkos@latest &&
if [ ! -f /workspace/my-novel/inkos.json ]; then inkos init /workspace/my-novel; fi &&
cd /workspace/my-novel &&
inkos studio -p 4567
"
restart: unless-stopped
3、AI伴学,打造私有学习库:DeepTutor
它是一款ai伴学项目,覆盖多门学科,支持上传知识库、错题,进行针对性学习。还可以

DeepTutor的 docker-compose.yml
services:
deeptutor:
image: ghcr.io/hkuds/deeptutor:latest
container_name: deeptutor
restart: unless-stopped
ports:
- "8001:8001"
- "3782:3782"
environment:
# ===== 基础端口 =====
BACKEND_PORT: "8001"
FRONTEND_PORT: "3782"
# ===== LLM:硅基流动 =====
LLM_BINDING: "siliconflow"
LLM_MODEL: "deepseek-ai/DeepSeek-V3"
LLM_API_KEY: ""
LLM_HOST: "https://api.siliconflow.cn/v1"
LLM_API_VERSION: ""
# ===== Embedding:知识库向量模型 =====
EMBEDDING_BINDING: "openai"
EMBEDDING_MODEL: "BAAI/bge-large-zh-v1.5"
EMBEDDING_API_KEY: ""
EMBEDDING_HOST: "https://api.siliconflow.cn/v1"
EMBEDDING_DIMENSION: "1024"
EMBEDDING_API_VERSION: ""
# ===== 搜索(先留空) =====
SEARCH_PROVIDER: ""
SEARCH_API_KEY: ""
SEARCH_BASE_URL: ""
# ===== NAS 远程访问必须设置 =====
NEXT_PUBLIC_API_BASE_EXTERNAL: "http://192.168.31.73:8001"
NEXT_PUBLIC_API_BASE: ""
# ===== SSL 校验 =====
DISABLE_SSL_VERIFY: "false"
volumes:
- /share/Container/deeptutor/data/user:/app/data/user
- /share/Container/deeptutor/data/knowledge_bases:/app/data/knowledge_bases
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8001/"]
interval: 30s
timeout: 10s
retries: 3
start_period: 60s
更新时间:2026-06-13
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 71396.com 闽ICP备11008920号
闽公网安备35020302034903号