家庭实验室搭建心得:从 0 到 1 构建个人云环境

前言

过去半年,我从零开始搭建了一套家庭实验室系统。本文将分享整个过程中的经验教训,帮助你少走弯路。

一、硬件选择

我的配置

  • 主机:二手 Dell OptiPlex 7040(i7-6700, 32GB RAM)
  • 存储:4TB NAS HDD × 2 + 500GB SSD
  • 网络:千兆网卡 + USB 2.5G 网卡
  • 功耗:待机 45W,满载 120W

选购建议

  • 优先选择支持虚拟化的 CPU
  • 内存越大越好,虚拟化非常吃内存
  • 考虑功耗,7×24 运行电费不容忽视
  • 二手企业设备性价比高,但注意噪音

二、核心服务部署

1. 网络层(iStoreOS)

  • 旁路由模式,不改变现有网络结构
  • AdGuard Home 去广告
  • 内网 DNS 解析

2. 应用层(Docker)

  • 媒体服务:Jellyfin
  • 下载服务:qBittorrent
  • 文档管理:Nextcloud
  • 密码管理:Vaultwarden

3. 监控层

  • Grafana + Prometheus:系统监控
  • Uptime Kuma:服务可用性监控
  • Home Assistant:智能家居集成

三、踩过的坑

  • 网络配置混乱 → 使用 Docker 自定义网络
  • 存储性能瓶颈 → SSD 放数据库,HDD 放大文件
  • 备份缺失 → 实施 3-2-1 备份策略
  • 功耗过高 → 优化配置,设置休眠

四、成本核算

  • 硬件(二手):约 1500 元
  • 硬盘(全新):约 800 元
  • 电费(月):约 60 元

总结

家庭实验室是一个持续优化的过程。从简单开始,根据需求逐步扩展,享受学习和探索的乐趣!

上一篇 Docker 容器网络配置详解:从入门到精通