基于NXP LPC54114与NXH3670的蓝牙音频耳机系统设计与实战解析
2026/6/8 20:51:30
折腾HomeLab两年多了,从最开始的树莓派到现在的小主机,分享一下我的配置。
简单说就是在家里搭一套服务器环境,用来:
| 项目 | 配置 | 大概价格 |
|---|---|---|
| 型号 | 零刻SER5 | 1200-1500元(二手) |
| CPU | AMD R5 5560U | - |
| 内存 | 16G DDR4 | 150-250元(自己加的) |
| 硬盘 | 512G NVMe | 自带 |
| 功耗 | 待机10W,满载35W | - |
选这个的原因:
| 项目 | 配置 | 大概价格 |
|---|---|---|
| 硬盘盒 | 奥睿科双盘位 | 150-200元 |
| 硬盘1 | 希捷酷鹰4T | 300-450元(二手) |
| 硬盘2 | 西数紫盘4T | 300-450元(二手) |
为啥不买NAS?
| 项目 | 配置 | 大概价格 |
|---|---|---|
| 路由器 | 小米AX3000 | 150-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 Manager | 81 | 反向代理 |
| FileBrowser | 8080 | 文件管理 |
| qBittorrent | 8081 | 下载 |
| Jellyfin | 8096 | 影音播放 |
| Immich | 2283 | 照片备份 |
| Home Assistant | 8123 | 智能家居 |
| Vaultwarden | 8082 | 密码管理 |
| Uptime Kuma | 3001 | 服务监控 |
家里没公网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 │ └───────────┘ └─────────────┘# 用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 -deleteUptime Kuma监控所有服务,挂了钉钉通知我。
| 服务 | 云服务 | 自建成本 |
|---|---|---|
| NAS存储 | 云盘会员 | 0 |
| 影音服务 | 视频会员 | 0 |
| 密码管理 | 付费订阅 | 0 |
| 相册 | 云存储 | 0 |
| 每年合计 | 几百到上千 | 电费 |
一年省800多,两年多就回本了。
有HomeLab相关的问题欢迎评论区交流~