−25%

Windows 年繳方案適用,至 10 月 31 日。 檢視方案

EQVPS
開始使用

在一台 VPS、一個 IP 上自建多個服務

用一個反向代理,把您的應用、資料庫、n8n、一個控制台等等都放到同一個獨立IP後面。一台機器、每月一筆加密貨幣帳單、免 KYC。$20/月起。

在每一段自建的習慣裡,都有那麼一個時刻,您不再想著每樣東西配一台伺服器。您有一個應用、它的資料庫、也許還有做自動化的 n8n、一個狀態控制台、一個小 API——把每個都跑在自己那台微型 VPS 上,意味著五個 IP、五張帳單、五台要打修補程式的機器。把它們放到一台機器、一個 IP 後面,更整潔,也更便宜。

讓這件事成立的竅門,是一個反向代理。Caddy、nginx 或 Traefik 蹲在公開的 80/443 埠上,按主機名稱路由:app.you.com 到您的應用,n8n.you.com 到 n8n,db-admin.you.com 到您的管理面板。每個服務都只監聽在 localhost 上;代理是唯一那扇對外的門,它還會自動給每個子域發一張自己的 HTTPS 憑證。

這件事該選的方案

Medium-IP($20/月) 是自然之選:6 vCPU、6 GB 記憶體、45 GB NVMe,一個所有埠開放的獨立IPv4。這足夠放下一小把小服務加上它們的資料庫,而不用互相搶資源。

兩條老實話式的邊界:

  • 如果您真的只跑一個應用加一個資料庫,您不需要 Medium —— Small-IP($16)就能搞定。
  • 如果這些服務很吃記憶體——一個大資料庫、一個大型向量庫、記憶體裡的處理——您會很快撞到記憶體天花板,那時候一個高記憶體 Pro 方案就比堆在一台 6 GB 的機器上更合理了。

搭建的樣子

# Ubuntu 24.04, Medium-IP — Docker + Compose, Caddy as the front door
curl -fsSL https://get.docker.com | sh
# docker-compose.yml: your services on localhost, Caddy routing by subdomain
# Caddy auto-issues HTTPS for each hostname you point at the IP
docker compose up -d

把您各個子域的 A 記錄指向那一個 IP,在 Caddyfile 裡列出來,每個服務就都會以自己那條幹淨的 HTTPS URL 起來。如果其中有服務要發郵件,就在控制台里加上反向DNS。

為什麼選這裡

一個您完全掌控的獨立IP,一切都在它後面,以一筆單一固定的加密貨幣帳單支付,免 KYC。這就是「把 homelab 搬到 VPS 上」的路子:您的棧、您的機器、每月一個可預期的數字。當一台機器不夠用了,您就把最重的那個服務拆到它自己的機器上——但大多數人在一台機器上能舒舒服服地跑很久。Medium-IP 就是這一切的起點。

準備好部署了嗎?以加密貨幣付款,免 KYC——大約一分鐘上線。

立即部署 →

常見問題

怎麼在一個 IP 上跑好幾個服務?

用一個反向代理——Caddy、nginx 或 Traefik——蹲在 80/443 埠上,按主機名稱把每個子域路由到對應的服務。app.you.com → 您的應用,n8n.you.com → n8n,以此類推。所有服務都監聽在 localhost 上;只有代理是對外公開的。一個 IP、多個服務,每個都有乾淨的 HTTPS。

一整套服務該選哪個方案?

Medium-IP($20/月)—— 6 vCPU、6 GB 記憶體、45 GB NVMe,一個所有埠開放的獨立IPv4。對於一小把小服務加上它們各自的資料庫,都很從容。如果只是一個應用加一個資料庫,Small-IP($16)就夠了;如果這些服務很吃記憶體(大資料庫、記憶體裡的活兒),那就是 Pro 系列該上場的地方。

用 Docker Compose 還是裸機?

對一台多服務的機器來說,Compose 是省心的路子——每個服務待在自己的容器裡,一個檔案描述整套棧,反向代理也是另一個容器。它讓一切保持整潔、也容易搬走。您要是更喜歡裸機也行;完整 root,您說了算。

為什麼用一台機器,而不是幾台小的?

成本和簡單。一個獨立IP、一張月帳單、一台要保持更新的機器——而不是擺弄好幾台微型伺服器,每台都有自己的 IP 和自己的維護。並置還意味著服務之間透過 localhost 通訊,延遲幾乎為零。

評論

目前還沒有評論。歡迎成為第一位。

發表評論

評論在顯示前會經過審核。