PostHog 教學:自架前先看這個數字,8 GB 是門檻不是建議

PostHog 自架這件事跟多數人想的不一樣。Hobby 版也就是 Docker Compose 版本建議最低 8 GB VPS,因為他不是一個服務而是一整組:Django、Celery worker、ClickHouse、Kafka、Zookeeper、PostgreSQL、Redis、MinIO、Caddy。實際數字是 ClickHouse 加 Kafka 光閒置就吃掉約 1.5 GB,整組 stack 在 4 vCPU 加 8 GB 的機器上閒置約 2.1 GB,用 2 GB 小 VPS 是裝不起來的。官方態度也很直白:2023 年 5 月起不再支援 Kubernetes 部署,而且明白建議盡量用 PostHog Cloud,說通常還便宜得多,堅持自架就是沒有官方支援。自架只在資料有硬性落地要求或事件量大到雲端帳單很痛時划算。
- PostHog Hobby 版建議最低 8 GB VPS,2 GB 的小機器裝不起來
- 整組 stack 在 4 vCPU 加 8 GB 上閒置就約 2.1 GB,ClickHouse 加 Kafka 佔約 1.5 GB
- 官方 2023 年 5 月起不再支援 Kubernetes 部署,自架也沒有官方支援
- 只有資料有硬性落地要求或事件量很大時,自架才比雲端划算
※ 採官方自架文件需求頁,README 另寫 hobby 版建議 4GB,兩處官方數字不一致
PostHog 很好用,產品分析、session 錄影、功能旗標、A/B 測試都在一套裡。但自架這件事,他跟你想的不一樣,而且官方自己講得很直白。
給搜這個的你
你可能想把 PostHog 裝在自己的 VPS 上,一來省錢二來資料自己留。這篇先講清楚那台 VPS 要多大,以及官方對自架的真實態度。
資源需求:8 GB 是門檻
先講結論。PostHog 的 Hobby 版(也就是自架的 Docker Compose 版本)建議最低是 8 GB 的 VPS。
為什麼要這麼多?因為他不是一個服務,是一整組:Django 應用、Celery worker、ClickHouse、Kafka、Zookeeper、PostgreSQL、Redis、MinIO、Caddy。
實際數字是這樣的:光 ClickHouse 加 Kafka 兩個閒置就吃掉大約 1.5 GB;整組 stack 在 4 vCPU 加 8 GB 的機器上,什麼事都沒做的閒置狀態約 2.1 GB。
所以如果你想用 2 GB 的小 VPS 裝,答案是裝不起來。這不是調參數能解決的,是架構決定的。
官方的態度很直白
兩件事要知道。
第一,PostHog 從 2023 年 5 月起不再支援 Kubernetes 部署。這個決定不影響走 Docker Compose 的開源 Hobby 使用者,但如果你原本想用 k8s 上正式環境,那條路官方已經收掉了。
第二,官方明白建議大家盡量用 PostHog Cloud,理由是能拿到最新功能跟官方支援,而且「通常還便宜得多」。如果你堅持自架,那是沒有官方支援的。
我覺得這個誠實反而值得欣賞。很多開源專案會讓你以為自架是一等公民,PostHog 直接告訴你不是。
我會這樣判斷
自架 PostHog 只在兩種情況下划算。
一是你有法規或合約上的硬性要求,資料不能出自己的機房。二是你的事件量大到雲端帳單很痛,而且你有人會顧這台機器。
如果只是「想省錢」,先算一下:8 GB VPS 一個月的錢,加上你自己花在維護上的時間,跟 PostHog Cloud 的免費額度比,多數中小團隊是雲端划算。
還有一個實務提醒:自架的 stack 這麼多元件,出問題的時候你要自己排查是哪一層。ClickHouse 沒起來、Kafka 卡住這類狀況,排查起來不是一小時的事。
想先看整體定位跟他解決什麼問題,可以搭 PostHog 開箱。
分析裝好之後,難的是看懂。這方面我在 AI101 整理了一些工具,可以搭著用。
我認為農場誇張詞會讓人秒識破你在學爆紅文。判斷很簡單,這個字會不會出現在農場標題,會就換掉。把「崩、爆、神級、秒懂」換成具體描述,可信度反而比喊得大聲還高。
我自己這幾年最深的體悟是:會被 AI 取代的是工具操作,留得下來的是判斷力。當定價被壓縮、護城河被打穿,行銷人能賣的只剩判斷,不是會不會用軟體。
不想碰伺服器,只想要結果?
這個 GitHub 專案功能完整,但你得自己配 server、串 API 金鑰、扛維運。
如果你現在只是要 AI 幫你寫文案、拆工作流、生行銷內容,免安裝、開箱即用的線上工具會更快上手。
到 AI101 試試「轉換漏斗瓶頸分析」 →常見問題
自架 PostHog 需要多大的伺服器?
官方建議 Hobby 版最低 8 GB 的 VPS。因為 PostHog 不是單一服務,而是包含 Django 應用、Celery worker、ClickHouse、Kafka、Zookeeper、PostgreSQL、Redis、MinIO 與 Caddy 的一整組。光 ClickHouse 加 Kafka 閒置就約 1.5 GB,整組在 4 vCPU 加 8 GB 上閒置約 2.1 GB。
PostHog 還支援 Kubernetes 部署嗎?
不支援。PostHog 從 2023 年 5 月起就不再支援 Kubernetes 部署。這個決定不影響使用 Docker Compose 的開源 Hobby 使用者,但如果原本打算用 k8s 上正式環境,官方已經收掉這條路。
自架 PostHog 比雲端便宜嗎?
多數中小團隊其實是雲端划算。官方自己也建議盡量使用 PostHog Cloud,理由是能拿到最新功能與官方支援,而且通常還便宜得多。自架要算上 8 GB VPS 的月租加上你自己花在維護與排查上的時間,而且沒有官方支援。
每週一封,上週精選寄給你
每週一早上寄一封,把上週站上新上架的文章挑出來給你。行銷觀點建立判斷力,工具開箱幫你選對工具,隨時可以退訂。