--- title: "家庭网络环境概览" type: source tags: [home-office, nas, synology, ubuntu, vps, home-lab] date: 2026-04-03 --- ## Source File - [[Home Office/家庭网络环境概览_2026-04-03.md]] ## Summary(用中文描述) - 核心主题:个人家庭网络的完整基础设施架构文档,记录了从公网VPS到内网各服务器的完整拓扑、应用部署和域名映射 - 问题域:家庭服务器集群的规划、部署与公网访问方案;多设备、多服务的管理与监控 - 方法/机制:通过 FRP 内网穿透 + Caddy 反向代理实现公网访问;使用 Docker 容器化部署各类服务;Cloudflare DNS 托管 - 结论/价值:构建了一套完整的自托管服务生态,覆盖开发、媒体、监控、自动化等多个场景 ## Key Claims(用中文描述) - FRP(Fast Reverse Proxy)通过公网VPS中转,实现了内网设备的无公网IP公网访问 - Caddy 作为前置反向代理,通过 *.ishenwei.online 子域名自动申请 HTTPS 证书 - Synology NAS DS718 是家庭媒体中心,运行 Jellyfin、Navidrome、Calibre-web 等多媒体服务 - Ubuntu1 运行 Grafana + Prometheus 监控栈,收集所有服务器的指标数据 - Ubuntu2 承载 n8n 工作流自动化平台和 Gitea 自建 Git 服务 - Mac Mini M4 作为主控节点,运行 OpenClaw AI 助手框架及 STQ 项目管理系统 ## Key Quotes > "Caddy — 现代化 Web 服务器,自带 HTTPS 自动化证书申请,常作为前置反向代理处理业务流量" — 文档中定义 > "FRP Server — 高性能内网穿透服务端(frps),负责将内网 NAS 或本地开发环境的服务暴露至公网访问" — 文档中定义 > "域名 DNS 托管于 Cloudflare,提供免费 CDN 与 SSL 证书" — 基础设施说明 ## Key Concepts - [[FRP 内网穿透]]:通过 Fast Reverse Proxy 在公网VPS和内网设备之间建立反向隧道,实现内网服务公网访问 - [[Caddy 反向代理]]:现代化 Web 服务器,自动管理 HTTPS 证书,通过子域名路由内网服务 - [[Docker 容器化]]:所有应用服务均以 Docker 方式部署,便于管理和迁移 - [[Home Lab]]:个人自托管服务器集群,包含媒体、监控、开发、自动化等多种服务 - [[Prometheus 监控]]:使用 Prometheus + Grafana + Node Exporter + cAdvisor 构建完整监控体系 ## Key Entities - [[RackNerd VPS]]:公网服务器(IP: 192.227.222.142),运行 Caddy 和 FRP Server,是内网穿透的核心节点 - [[Mac Mini M4]]:家庭主控节点(内网IP: 192.168.3.189),运行 OpenClaw AI助手、vaultwarden、STQ项目管理系统 - [[Synology NAS DS718]]:家庭媒体中心(内网IP: 192.168.3.17),运行 Jellyfin、Navidrome、Calibre等多媒体服务 - [[Ubuntu1]]:监控与开发服务器(内网IP: 192.168.3.47),运行 Grafana、Superset、Homarr导航面板 - [[Ubuntu2]]:自动化与代码服务器(内网IP: 192.168.3.45),运行 n8n 工作流自动化、Gitea 自建Git服务 - [[Cloudflare]]:提供免费DNS托管、CDN加速和SSL证书 ## Connections - [[RackNerd VPS]] ← provides_public_ip ← [[Home Lab]] - [[Mac Mini M4]] ← hosts ← [[OpenClaw]] - [[Synology NAS DS718]] ← hosts ← [[Jellyfin]] - [[Synology NAS DS718]] ← hosts ← [[Navidrome]] - [[Ubuntu1]] ← hosts ← [[Grafana]] - [[Ubuntu2]] ← hosts ← [[n8n 工作流自动化]] - [[Home Lab]] ← uses ← [[FRP 内网穿透]] - [[Home Lab]] ← uses ← [[Caddy 反向代理]] ## Contradictions - 与其他文档暂无已知冲突