自託管 macOS Runner 的關鍵是安全貼近 Git 與製品庫,以及新加坡、東京、首爾、香港、美東、美西多節點的主從分工。以下整理鑑權與路徑、標籤矩陣、M4 16/256、24/512、1TB/2TB與併聯 Runner、短中期租期的決策 FAQ。
一、Git 與製品庫:Runner 要「貼」在哪一層
跨倉或長駐任務多用精簡權限 PAT/GitHub App,金鑰進鑰匙圈或秘密管理,勿寫進 workflow。Git 請釘 fetch-depth、partial clone、LFS;大製品改ghcr/S3 相容,Artifacts 只留中繼資料。遠端建置與磁碟水位見 Bazel/Gradle 雲端 Mac 遠端建置與併行 CI FAQ。
二、六地主從:誰同步映像、誰吃排隊
常選一區為主管黃金映像與工具鏈釘選,新加坡、東京、首爾、香港、美東、美西其餘為從,用 runner 標籤 分流;台灣團隊多偏港/新,美區業務美東/美西各量 P95。席位與併列見 跨國團隊雲端 Mac 六地席位與佇列 FAQ。
三、Mac mini M4 規格與 1TB/2TB 擴容:給 Runner 工作目錄留餘裕
16/256 給單 runner+淺 clone;24/512 適合同機多 job 或本區快取代理。1TB/2TB 買長週期快取與多版 Xcode 並存,仍須分層與水位告警。Compose 映像釘選見 OpenClaw Docker Compose 部署與排錯教學。
四、併聯 Runner 與短中期租期:濃縮決策 FAQ
Q1:要不要一區多台併聯?
排隊尾延遲高於單 job 耗時時,拆兩台中階常優於硬撐單台頂規,並把失敗域切開。
Q2:短租驗證完再月租/季租?
先短租量測 P95 建置+製品上下行,通過門檻後再月/季租攤薄開通與映像固化成本。
Q3:主節點故障怎麼切?
事先備只讀黃金映像來源與 runner 註冊替換腳本,避免單人依賴。
五、上線前自檢
- 各區 Git/製品 URL 出口是否已放行?
_work與快取是否已設水位告警?- 是否已用代表性 workflow 量測冷/熱兩輪 P95?
價格以定價頁為準;六地延遲與 M4 選型見 雲端 Mac 六地與 M4 租期成本 FAQ。
在 vpszap 雲端,這一切更簡單
自託管 Runner 需要獨享硬體與穩定 I/O。vpszap 提供物理 M4 Mac Mini(無虛擬化爭搶)、約五分鐘開通、SSH+VNC、多區域低延遲,按天/週/月/季、無長約,適合先短租量測再定主從與併聯。
要把 Runner 與 Git/製品策略落在真機上驗證,vpszap 雲端 Mac mini 是低摩擦起點。