一份飞牛OS 加持的 All-in-One 私有云全攻略

一份飞牛OS 加持的 All-in-One 私有云全攻略

把 PVE 变成家用小钢炮:一份飞牛OS 加持的 All-in-One 私有云全攻略

0. 先给结论:飞牛OS 在个人场景里到底扮演什么角色?

  • 定位:国产、类群晖 DSM,主打“插上硬盘就能用”的零门槛 NAS 系统。
  • 与 PVE 的关系
    – 方案 A:把飞牛OS 做成 PVE 里的一台 VM,享受“PVE 快照+飞牛易用”双buff;
    – 方案 B:物理机直装飞牛OS,PVE 退居二线当“备胎”宿主机,需要时再接管。
  • 适合人群:想“开机即云盘、即影院、即相册”,又不想折腾命令行的同学。

1. 装:把 PVE 调成“家用底座”

优化项 一键命令 / 路径 备注
去订阅弹窗 ./pve_source → 选 6 登录页瞬间清爽
换国内源 同上 → 选 2、3、4 更新速度 10×
显示温度&健康度 同上 → 选 7 → 方案 1 首页直观看到硬盘寿命
关闭企业源 注释掉 pve-enterprise.list & ceph.list 消除红色报错
省电 cpupower frequency-set -g powersave 夏天/卧室党福音

脚本获取:

1
wget -qO - https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c15cb5e19b2.gz | tar zxf - -C /root && /root/./pve_source

2. 用:个人用户最值得跑的 8 大服务(新增飞牛OS)

全部做成 LXC 容器官方 VM 镜像,1 G 内存起步,老 NUC 也能跑得欢。

# 服务 镜像/部署方式 典型场景 端口/域名直达 个人向亮点
1 飞牛OS 官方 QCOW2 镜像 → PVE 新建 VM 全家云盘+AI 相册+影视墙 80/443 中文 UI、阿里云盘双向同步、手机 App 即扫即备份
2 OpenWrt 官方 IMG → KVM 直通网口 主路由/旁路由 192.168.1.1 去广告、QoS、IPv6 一条龙
3 AdGuard Home turnkey adguard LXC 全局去广告+DoH 3000 手机、平板、电视全设备无广告
4 Nextcloud turnkey nextcloud LXC 私有云盘+在线办公 443 手机相册自动备份、Office 协作
5 Jellyfin turnkey jellyfin LXC 4K 影音库+海报墙 8096 核显直通实时转码,飞牛OS 可挂载同一媒体库
6 qBittorrent turnkey torrent LXC PT/离线下载 8080 RSS 自动订阅,下载完硬链到 Jellyfin
7 Pi-hole + Unbound 官方 Docker → LXC 装 Docker 递归 DNS+防追踪 53 比 AdGuard 更轻,Zero 配置
8 Syncthing turnkey syncthing LXC 端到端文件同步 8384 无需公网 IP,电脑手机双向秒级同步

说明:
– 飞牛OS 既可以做 VM,也可以单独物理机直装;如果你想“PVE 管备份、飞牛管体验”,推荐 VM 方案。
– 同一台机器建议让 飞牛OS 与 Jellyfin 共享一个“媒体”数据集,PVE 端用 NFS 或 virtio-fs 挂载,节省空间。


3. 备份:把“手滑”成本降到 0

层级 工具 命令 / 设置 恢复速度 备注
整机 PVE 快照 Web 端右键 VM → 生成快照 秒级回滚 升级系统前必点
自动 vzdump + cron vzdump 100 101 102 --mode snapshot --storage pbs --compress zstd 10 G/分钟 每晚 2 点差量备份到移动硬盘
异地 飞牛OS 自带 控制面板 → 备份 → 阿里云盘 走公网加密 宽带上传跑满也不心疼
单容器 pct backup 50 MB 小文件,随手拷 U 盘 即拷即走 重装系统最省事

4. 进阶:让 PVE & 飞牛OS“隐身”

    1. 改端口:PVE Web 从 8006 → 8008,路由器不映射,外网扫描不到。
    1. 反代:Nginx Proxy Manager(再开 LXC)统一 443,Let’s Encrypt 自动续签,浏览器里全是 https://nc.xxx.comhttps://jelly.xxx.com
    1. 内网穿透(可选):飞牛OS 商店一键 cpolar,把 Nextcloud、Jellyfin 等需要外网访问的端口暴露出去,无需公网 IPv4。
    1. 资源监控:

    – 飞牛OS 自带“硬盘健康+温度”面板;
    – PVE 端装 pve_source → 选 7,也能在首页看 CPU 温度 & 磁盘寿命。


5. 30 min 速通脚本(抄作业专用)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 0. 装完 PVE 先优化
wget -qO - https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c15cb5e19b2.gz \
| tar zxf - -C /root && /root/./pve_source

# 1. 创建飞牛OS VM(示例 4 核 4 G,直通核显)
qm create 100 --name feiniu --machine q35 --bios ovmf --cores 4 --memory 4096 \
--net0 virtio,bridge=vmbr0 --ostype l26 --scsihw virtio-scsi-pci \
--scsi0 local-lvm:100,import-from=/root/FeiNAS_1.0.6.qcow2,size=32G \
--hostpci0 00:02.0,pcie=1,x-vga=1 --agent enabled=1

# 2. 一键装 3 个最常用 LXC
pct create 101 local:vztmpl/turnkey-nextcloud_18.0-1_amd64.tar.gz \
--rootfs local-lvm:8 --memory 1024 --cores 1 --hostname nc
pct create 102 local:vztmpl/turnkey-jellyfin_10.8-1_amd64.tar.gz \
--rootfs local-lvm:16 --memory 2048 --cores 2 --hostname jf
pct create 103 local:vztmpl/turnkey-adguard_0.107-1_amd64.tar.gz \
--rootfs local-lvm:4 --memory 512 --cores 1 --hostname adg

# 3. 设好每晚自动备份
echo"0 2 * * * root vzdump 100 101 102 103 --mode snapshot --storage backuplvm --compress zstd" \
>> /etc/cron.d/vzdump

跑完脚本,喝杯咖啡回来:

  • • 飞牛OS 已经 https://ip 直达,手机装 App 扫码即备份;
  • • Nextcloud、Jellyfin、AdGuard 全配好,剩下的就是上传电影、加用户、躺平享受。

6. 常见坑 & 小贴士

    1. 飞牛OS 用 Btrfs 做快照时,先确认 PVE 的虚拟磁盘格式是 qcow2,否则外部快照会失败。
    1. Jellyfin 核显转码如果绿屏,在飞牛OS 里把 vaapi 驱动换成 i965 即可。
    1. 想让飞牛OS 直接管理物理硬盘 → 在 PVE 里把整块盘 直通(disk by-id) 给 VM,性能≈裸机。
    1. 备份到阿里云盘时,第一次全量上传可能跑通宵,后面差量就轻松。
    1. 如果宽带没公网 IPv4,用 cpolar 或 Cloudflare Tunnel 都能让 Nextcloud、Jellyfin 外网可达,且免费。

至此,PVE 已变成“家用小钢炮”底座,飞牛OS 负责“开箱即用”的体验层,其他服务按需点点鼠标就能扩。