Auto-sync: 2026-04-16 17:30

This commit is contained in:
2026-04-16 17:30:41 +08:00
parent b2250c60b2
commit c999498de4
662 changed files with 3797 additions and 21340 deletions

View File

@@ -1,98 +0,0 @@
---
title: "家庭网络环境概览"
type: source
tags: [home-office, infrastructure, nas, synology, ubuntu, vps]
date: 2026-04-03
---
## Source File
- [[raw/Home Office/家庭网络环境概览_2026-04-03.md]]
## Summary
- 核心主题:个人家庭/实验室多节点混合基础设施架构
- 问题域:内网服务公网暴露、跨服务器端口映射、统一域名入口、多协议代理
- 方法/机制FRP 内网穿透 + Caddy 反向代理 + Cloudflare DNS四层节点结构VPS → MacMini → NAS → Ubuntu*2
- 结论/价值:建立统一的网络拓扑文档,作为所有服务访问入口和故障排查基准
## Key Claims
- [[VPS1]] 承担 FRPSfrp server+ Caddy 入口角色,端口 7000 + HTTPS 反向代理
- [[Mac Mini]] 作为 OpenClaw 主控节点,同时托管 vaultwarden、stq 项目栈(含 n8n/mariadb、通过 FRP 暴露 vaultwarden
- [[Synology NAS DS718]] 承载媒体栈Jellyfin/Navidrome/Calibre、存储栈MinIO/Zipline/CloudDrive2、监控栈Prometheus/Alertmanager/node_exporter
- [[Ubuntu1]] 托管监控全家桶Grafana/Prometheus/Alertmanager/blackbox/cAdvisor+ 应用栈homarr/superset/tiktok_pm/transmission/it-tools
- [[Ubuntu2]] 托管 n8n 核心工作流引擎 + Gitea 版本控制 + drawio 图表服务
- FRP 端口映射统一管理remotePort 全部落在 VPS1 的不同端口,实现全服务公网 HTTPS 访问
## Key Quotes
> "n8n 已迁移至 Ubuntu2Mac Mini 不再暴露 n8n 端口" — 2026-04-03 更新说明
> "NAS 仅本机监听科学上网代理socks5://127.0.0.1:20170其余节点代理均正常" — 科学上网状态记录
## Key Concepts
- [[FRP内网穿透]]frpc 客户端 + frps 服务端架构,将内网服务映射至公网
- [[反向代理]]Caddy 自动申请 HTTPS 证书,统一域名入口
- [[多节点基础设施]]VPS → MacMini → NAS → Ubuntu1/2 四层拓扑
- [[可观测性]]Prometheus + Grafana + Alertmanager + blackbox_exporter 全栈监控
## Key Entities
- [[VPS1]]RackNerd VPSFRPS + Caddy 入口节点IP 192.227.222.142
- [[Mac Mini]]OpenClaw 主控节点,托管 stq 全家桶和 vaultwarden
- [[Synology NAS DS718]]:媒体中心 + 对象存储 + 云盘挂载
- [[Ubuntu1]]:监控集群 + TikTok PM + homarr 导航面板
- [[Ubuntu2]]n8n 引擎 + Gitea + drawio
- [[Cloudflare]]DNS 托管 + 免费 CDN + SSL 证书
## Connections
- [[Ubuntu1]] ← runs_monitoring ← [[Prometheus]] + [[Grafana]]
- [[Synology NAS DS718]] ← media_stack ← [[Jellyfin]] + [[Navidrome]] + [[Calibre]]
- [[VPS1]] ← provides_public_access ← [[FRP内网穿透]]
- [[Ubuntu2]] ← runs_n8n ← [[n8n]] workflow engine
- [[Mac Mini]] ← hosts_openclaw ← [[OpenClaw]]
## Contradictions
- 与 wiki/sources/其他服务器配置文档:
- 冲突点:早期配置中 n8n 部署在 Mac Mini当前版本已迁移至 Ubuntu2
- 当前观点n8n 应独立部署,隔离主控节点
- 对方观点:早期单节点部署方案
## Infrastructure Topology
```
公网 Internet
[VPS1: 192.227.222.142] ─ FRPS :7000 + Caddy HTTPS
│ FRP tunnels
┌─────────────────────────────────────────────┐
│ 内网 192.168.3.0/24 │
│ │
│ [MacMini: 192.168.3.189] │
│ OpenClaw / vaultwarden / stq │
│ │
│ [Synology NAS: 192.168.3.17] │
│ Jellyfin / MinIO / Zipline / Prometheus │
│ │
│ [Ubuntu1: 192.168.3.47] │
│ Grafana / Prometheus / homarr / n8n │
│ │
│ [Ubuntu2: 192.168.3.45] │
│ n8n / Gitea / drawio │
└─────────────────────────────────────────────┘
```
## FRP Port Mapping Summary
| 服务 | 目标服务器 | remotePort |
|------|-----------|------------|
| vaultwarden | macmini | 15151 |
| nas.ishenwei.online | NAS | 15000 |
| n8n.ishenwei.online | ubuntu2 | 15679 |
| grafana.ishenwei.online | ubuntu1 | 13000 |
| jellyfin.ishenwei.online | NAS | 18096 |
| navidrome.ishenwei.online | NAS | 14533 |
| superset.ishenwei.online | ubuntu1 | 18777 |
| tk.ishenwei.online | ubuntu1 | 18888 |
| tk-dev.ishenwei.online | ubuntu2 | 18889 |
| drawio.ishenwei.online | ubuntu2 | 18085 |
| transmission.ishenwei.online | ubuntu1 | 19091 |
| portainer1.ishenwei.online | ubuntu1 | 19443 |