news 2026/7/12 7:34:23

我的HomeLab配置清单,花了不到3000

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
我的HomeLab配置清单,花了不到3000

折腾HomeLab两年多了,从最开始的树莓派到现在的小主机,分享一下我的配置。

什么是HomeLab

简单说就是在家里搭一套服务器环境,用来:

  • 学习各种技术(Docker、K8s、网络)
  • 跑一些自用服务(NAS、下载机、智能家居)
  • 代替各种云服务(省钱+隐私)

我的设备清单

主力机:小主机

项目配置大概价格
型号零刻SER51200-1500元(二手)
CPUAMD R5 5560U-
内存16G DDR4150-250元(自己加的)
硬盘512G NVMe自带
功耗待机10W,满载35W-

选这个的原因:

  • 6核12线程,性能够用
  • 功耗低,7x24小时开着电费也不高
  • 体积小,放桌角不占地方
  • 有两个2.5G网口

存储:外挂硬盘

项目配置大概价格
硬盘盒奥睿科双盘位150-200元
硬盘1希捷酷鹰4T300-450元(二手)
硬盘2西数紫盘4T300-450元(二手)

为啥不买NAS?

  • 我的需求用Docker挂载外置硬盘就够了
  • 以后想升级再买

网络设备

项目配置大概价格
路由器小米AX3000150-250元
交换机TP-LINK 5口千兆50-80元

够用就行,没折腾软路由。

其他

项目用途大概价格
UPS防止突然断电80-150元(二手)
USB风扇给硬盘散热15-30元

总花费

小主机: 1399 内存: 199 硬盘盒: 169 硬盘x2: 778 路由器: 199 交换机: 59 UPS: 89 风扇: 19 ---------- 合计: 约2500-3500元

看个人选择,丰俭由人。

软件配置

系统

装的Ubuntu Server 22.04,稳定省心。

# 基础配置timedatectl set-timezone Asia/Shanghaiaptupdate&&aptupgrade -yaptinstall-y docker.io docker-compose

跑的服务

用Docker Compose管理所有服务:

# docker-compose.ymlversion:'3.8'services:# 反向代理nginx-proxy-manager:image:jc21/nginx-proxy-managerports:-"80:80"-"443:443"-"81:81"volumes:-./nginx/data:/data-./nginx/letsencrypt:/etc/letsencryptrestart:always# 文件管理filebrowser:image:filebrowser/filebrowserports:-"8080:80"volumes:-/mnt/data:/srv-./filebrowser/database.db:/database.dbrestart:always# 下载器qbittorrent:image:linuxserver/qbittorrentports:-"8081:8081"-"6881:6881"volumes:-./qbittorrent/config:/config-/mnt/data/downloads:/downloadsenvironment:-PUID=1000-PGID=1000restart:always# 影音服务jellyfin:image:jellyfin/jellyfinports:-"8096:8096"volumes:-./jellyfin/config:/config-/mnt/data/media:/mediadevices:-/dev/dri:/dev/dri# 硬件解码restart:always# 相册immich-server:image:ghcr.io/immich-app/immich-server:release# ... 配置省略# 智能家居homeassistant:image:homeassistant/home-assistantnetwork_mode:hostvolumes:-./homeassistant:/configrestart:always# 密码管理vaultwarden:image:vaultwarden/serverports:-"8082:80"volumes:-./vaultwarden:/datarestart:always# 监控uptime-kuma:image:louislam/uptime-kumaports:-"3001:3001"volumes:-./uptime-kuma:/app/datarestart:always

服务清单

服务端口用途
Nginx Proxy Manager81反向代理
FileBrowser8080文件管理
qBittorrent8081下载
Jellyfin8096影音播放
Immich2283照片备份
Home Assistant8123智能家居
Vaultwarden8082密码管理
Uptime Kuma3001服务监控

远程访问

家里没公网IP,外网访问用的星空组网,把小主机、笔记本、手机组到一个虚拟局域网里,P2P直连速度快。

现在不管在哪:

访问文件: http://10.26.0.100:8080 看电影: http://10.26.0.100:8096 看照片: http://10.26.0.100:2283

延迟低,速度快,比内网穿透体验好。

网络架构

┌─────────────┐ │ 互联网 │ └──────┬──────┘ │ ┌──────┴──────┐ │ 路由器 │ │ 192.168.1.1 │ └──────┬──────┘ │ ┌────────────┴────────────┐ │ │ ┌──────┴──────┐ ┌──────┴──────┐ │ 小主机 │ │ 交换机 │ │ 192.168.1.100│ │ │ │ (10.26.0.100)│ └──────┬──────┘ └──────┬──────┘ │ │ ┌─────┴─────┐ ┌──────┴──────┐ │ 其他设备 │ │ 硬盘盒 │ │ │ │ USB3.0 │ └───────────┘ └─────────────┘

日常维护

自动更新Docker镜像

# 用Watchtower自动更新docker run -d\--name watchtower\-v /var/run/docker.sock:/var/run/docker.sock\containrrr/watchtower\--cleanup\--schedule"0 0 4 * * *"# 每天凌晨4点

备份

#!/bin/bash# backup.shBACKUP_DIR="/mnt/data/backup"DATE=$(date+%Y%m%d)# 备份Docker配置tar-czf$BACKUP_DIR/docker_$DATE.tar.gz /home/lab/docker/# 保留7天find$BACKUP_DIR-name"*.tar.gz"-mtime +7 -delete

监控

Uptime Kuma监控所有服务,挂了钉钉通知我。

省了多少钱

服务云服务自建成本
NAS存储云盘会员0
影音服务视频会员0
密码管理付费订阅0
相册云存储0
每年合计几百到上千电费

一年省800多,两年多就回本了。

折腾心得

值得

  • 学到很多东西(Docker、网络、Linux)
  • 数据完全自己掌控
  • 可以随便折腾,不怕玩坏

  • 功耗:一开始用台式机当服务器,一个月电费50+,后来换成小主机好多了
  • 噪音:机械硬盘吵,放客厅受不了,后来放到储物间
  • 散热:夏天硬盘温度50+,加了个USB风扇才降下来
  • 断电:有次停电,硬盘直接挂了一块,后来买了UPS

建议

  1. 从简单开始- 先用树莓派或旧电脑练手
  2. 功耗要考虑- 7x24小时跑,低功耗很重要
  3. 数据要备份- 重要数据至少两份
  4. 远程要搞定- 不然出门就抓瞎

下一步计划

  • 再加一块硬盘做RAID1
  • 搞个软路由玩玩
  • 试试K3s
  • 上太阳能供电(开玩笑的)

有HomeLab相关的问题欢迎评论区交流~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/12 1:11:47

股票基础-第32课-投资组合构建与管理

一、投资组合的重要性 1.1 为什么需要组合? 原因: 单一股票风险大 组合可以分散风险 提高稳定性 平滑收益 1.2 单一股票押注的风险 风险: 公司可能出问题 行业可能衰退 可能重大亏损 应对: 构建组合 分散投资 降低风险 二、资产配置基础 2.1 什么是资产配置? 定义: …

作者头像 李华
网站建设 2026/7/11 6:47:01

【电商运营必看】Open-AutoGLM如何实现98%好评回复满意度?

第一章:电商评价自动回复的挑战与Open-AutoGLM的突破在电商平台运营中,用户评价的及时响应直接影响客户满意度与复购率。然而,面对海量、多样且情绪复杂的用户反馈,传统人工回复效率低下,而通用NLP模型又难以精准理解语…

作者头像 李华
网站建设 2026/7/8 21:20:45

【高可用架构设计】:基于Open-AutoGLM的电商库存自动监控系统搭建指南

第一章:Open-AutoGLM 电商库存自动监控在现代电商平台运营中,实时掌握商品库存状态对避免缺货或积压至关重要。Open-AutoGLM 是一个基于大语言模型与自动化脚本集成的开源工具,专为实现电商库存的智能监控而设计。它能够连接主流电商平台 API…

作者头像 李华
网站建设 2026/7/10 7:01:31

【电商运营效率提升300%】:Open-AutoGLM自动化报名落地全攻略

第一章:电商运营效率提升的自动化变革在数字化竞争日益激烈的今天,电商平台面临订单处理、库存管理、客户服务等多重压力。传统人工操作不仅耗时耗力,还容易出错,难以应对高并发场景。自动化技术的引入正在重塑电商运营模式&#…

作者头像 李华
网站建设 2026/7/8 4:16:16

AI生成圣诞视觉图:从节日元素到创意落地的路径

圣诞作为全球最具影响力的节日之一,其视觉表达在商业营销、品牌传播与社交互动中占据核心位置。从电商平台的促销海报到品牌的节日KV,从社交平台的祝福配图到线下活动的场景布置,高质量的圣诞视觉图能快速传递节日氛围,激发用户情…

作者头像 李华
网站建设 2026/7/11 13:27:14

揭秘Open-AutoGLM自动报名系统:如何3步完成电商大促流量收割

第一章:揭秘Open-AutoGLM自动报名系统:电商大促流量新范式在电商大促场景中,商品活动报名效率直接影响流量获取速度与转化率。Open-AutoGLM自动报名系统应运而生,依托大语言模型(LLM)的语义理解能力&#x…

作者头像 李华