Download
orch herunterladen
Ein Server fürs Team, dann ein Agent auf dem Rechner jedes Mitglieds.
Serverdateien holen
Richten Sie zuerst einen DNS-Eintrag auf den Host: Caddy fordert sein Zertifikat beim ersten Start an.
$ git clone https://github.com/selfhostr/orch.git $ cd orch/deploy/server $ cp .env.example .env # fill it inGitHub App erstellen
Legen Sie die Kennungen in
.envund den privaten Schlüssel insecrets/github-app.pemab. Die Schritte stehen in der Dokumentation.Server starten
Das holt die Images und führt die Migrationen aus.
$ docker compose up -d $ curl -fsS https://<domain>/healthzJedes Mitglied hinzufügen
Die Seite My Server gibt jedem Mitglied diesen Befehl mit einem Einmal-Token, 15 Minuten gültig.
$ curl -fsSL https://<domain>/install.sh | ORCH_TOKEN=<one-time-token> sh $ orch loginClaude Code verbinden, wenn Sie möchten
Führen Sie dann
/mcpaus, wählen Sie orch und dann Authenticate.$ claude mcp add --transport http --scope user orch https://<domain>/mcp
Voraussetzungen
- Server: ein Linux-Host mit Docker Engine 26+ und Compose, erreichbare Ports 80 und 443 und ein DNS-Name
- Jedes Mitglied: Docker Engine 26+,
curl,shund ein eigenes Claude-Abo - Eine GitHub App für Anmeldung, Webhooks und Pull Requests
Versionen und Images
- Aktuelle Version
v0.9.1 - Images
ghcr.io/selfhostr/orch-server,ghcr.io/selfhostr/orch-web,ghcr.io/selfhostr/orch-agent - Plattformen
linux/amd64,linux/arm64 - Version festlegen
ORCH_VERSION - Aktualisieren
git pull && docker compose pull && docker compose up -d
Projekt unterstützen
Jedes selfhostr-Projekt ist kostenlos, und keine Firma steht dahinter. Wenn eines Ihnen Zeit spart, finanziert eine Spende die Testhardware und die investierte Zeit.
Prüfen Sie nach dem Einfügen das erste und letzte Zeichen. Wir bitten nie per Nachricht um Krypto.