Scarica
Scarica orch
Un server per il team, poi un agente sulla macchina di ogni membro.
Scaricare i file del server
Prima punta un record DNS verso l'host: Caddy richiede il certificato al primo avvio.
$ git clone https://github.com/selfhostr/orch.git $ cd orch/deploy/server $ cp .env.example .env # fill it inCreare la GitHub App
Metti i suoi identificativi in
.enve la chiave privata insecrets/github-app.pem. I passaggi sono nella documentazione.Avviare il server
Scarica le immagini e applica le migrazioni.
$ docker compose up -d $ curl -fsS https://<domain>/healthzAggiungere ogni membro
La pagina My Server dà a ogni membro questo comando con un token monouso, valido 15 minuti.
$ curl -fsSL https://<domain>/install.sh | ORCH_TOKEN=<one-time-token> sh $ orch loginCollegare Claude Code, se vuoi
Poi esegui
/mcp, scegli orch e poi Authenticate.$ claude mcp add --transport http --scope user orch https://<domain>/mcp
Requisiti
- Server: un host Linux con Docker Engine 26+ e Compose, porte 80 e 443 raggiungibili e un nome DNS
- Ogni membro: Docker Engine 26+,
curl,she il proprio abbonamento Claude - Una GitHub App per accesso, webhook e pull request
Versioni e immagini
- Ultima versione
v0.9.1 - Immagini
ghcr.io/selfhostr/orch-server,ghcr.io/selfhostr/orch-web,ghcr.io/selfhostr/orch-agent - Piattaforme
linux/amd64,linux/arm64 - Fissare una versione
ORCH_VERSION - Aggiorna
git pull && docker compose pull && docker compose up -d
Sostieni il progetto
Ogni progetto selfhostr è gratuito e non ha un'azienda alle spalle. Se uno ti fa risparmiare tempo, una donazione paga l'hardware di prova e il tempo impiegato.
Sponsorizzaci su GitHub
Controlla il primo e l'ultimo carattere dopo aver incollato. Non chiediamo mai criptovalute per messaggio.