Skip to content

那些常住在我 Homelab 的服务

Published: at 14:38

从 2015 年第一块树莓派 2B 开始,到现在折腾 Selfhosting 类型的服务已经快 10 年了。中间硬件系统软件换来换去,但总有一些服务一直在我 Homelab 里。

今天就来分享下这些服务,后面也会年度更新一次。

基础

硬件

2017 年入的 NUC7i3BNH,目前服役良好,替换时间计划暂定 2027 年。

中间无数次想升级设备,但都被降本增效的原则给拦住了。

操作系统

基于 Debian 内核的 openmediavault。 选他的原因是 Debian 内核 + 开源免费。

OMV

网络

江苏电信 1000M/50M 宽带 EPON 接入。

无 IPv4 (NAT444 + NAT1 解决外网访问和 PT 上传问题)。IPv6 连接正常。

宽带测速

应用

网络类

Clash

承担在外时连接到家中网络和局域网设备代理服务 (旁路由) 的功能。必不可缺。

Tailscale

办公室和家中异地组网,目前使用 Clash 入站能力更多,Tailscale 作为备用方式。

Cloudflare Tunnel

局域网服务暴露到公网的首选选择。

连接 Cloudflare 数据中心使用 HTTP2 + IPv4 很稳定,速度可以跑满 50M 上传。

Cloudflare WARP

备用代理,拿来看视频无广告。

Smokeping

用于监控宽带连通性和延迟的工具。曾经帮我发现新光猫的性能问题。

智能家具

HomeAssistant

小米生态快速接入 HomeKit。

HomeKit

NodeRed

负责接入 HomeAssistant 数据,并对接第三方服务 (目前接入了空调设备)。

空调设备

媒体类

qBittorrent

承担 PT 下载功能,配合 natmap 解决无公网 IPv4 情况下 PT 上传速度的问题。

22G 下载也可以有 100G 上传,5 倍分享率不难。配合 flood 使用,Web UI 也很漂亮。

PT上传

MoviePilot

负责媒体刮梢,在线资源一键订阅自动下载。

MoviePilot

Jellyfin

在外时通过流媒体观看视频。

服务类

TeslaMate

车辆历史数据记录。

TeslaMate

RSSHub

自部署配合 IPv6,可解决不少因 IP 被限制不能使用的问题。

文件类

Syncthing

Mac,Windows,Linux 多设备之间文件同步和备份。

ALIST

多网盘聚合 + 局域网 WebDAV 服务器 + 文件管理。

aria2

普通资源下载。

系统类

Portainer

Docker Web UI,虽然有其他 UI,但我还是用它最习惯。

Uptime Kuma

因为之前 TeslaMate 丢数据,也在局域网部署了一份。

Uptime Kuma