基礎架構

HomeLab Self-hosted Platform

Self-hosted infrastructure experiment。30+ 服務跑在 Tailscale mesh network 上。

HomeLab Self-hosted Platform 系統畫面

實際系統畫面 自架的 Docker App Portal:一次列出 20 個自託管服務,每張卡片有即時健康指示燈、服務網域,以及由 AI 自動生成的容器用途說明(心晴日記、車輛管理、電子相框、AutoSpec⋯)。全部跑在 Tailscale mesh 上。(點擊圖片看原圖)

專案概覽

Self-hosted infrastructure experiment。30+ 服務跑在 Tailscale mesh network 上。

為什麼會做

背景

公有雲成本隨服務規模增加,需要可擴展、可遠端存取的私有部署環境。

遇到什麼問題

問題

服務數量成長後,手動管理爆炸、遠端存取困難、公有雲成本上升。

如何解決

解法

Tailscale mesh network 連接 3 台主機,Caddy 統一 reverse proxy(routes 進版控),Pi-hole LAN 端 DNS,Watchdog 自動偵測 silent failure。

我負責什麼

我的角色

Architecture, Reverse Proxy, DNS, Monitoring, CI/CD, Deployment

使用技術

技術棧

CaddyTailscalePi-holeDockerDocker ComposeCloudflare DNSLinux

踩過哪些坑

挑戰

成果

成果

30+ services running on private infrastructure. Zero cloud costs.