ait-server
負責遠端協議、儲存庫登錄檔、共享的工作流程狀態、策略,以及 Worker Job 佇列。
遠端基礎設施
本地照舊是預設。只有當共享狀態或託管 CI 真的替你解決了協作問題, 才有必要加一個遠端權威。
ait-server負責遠端協議、儲存庫登錄檔、共享的工作流程狀態、策略,以及 Worker Job 佇列。
ait-runner領走它能處理的作業,還原出確切的 Snapshot,跑你儲存庫的 CI 入口,再把結果送回去。
docker network create ait-native
docker volume create ait-native-data
docker run --detach \
--name ait-server \
--network ait-native \
--publish 127.0.0.1:8088:8088 \
--restart unless-stopped \
--volume ait-native-data:/var/lib/ait \
ghcr.io/weita2026/ait-server:1.1.1
curl --fail http://127.0.0.1:8088/healthz
公開的 GHCR 映象覆蓋 Linux arm64 和 amd64。綁在迴環地址上, 在你自己有意識地在前面加一層安全入口之前,它不會暴露到公網。
伺服器該是用來解決真實的協作問題的,不該是你連試都還沒試 AIT, 就得先架起來的東西。