orch

Download

orch herunterladen

Ein Server fürs Team, dann ein Agent auf dem Rechner jedes Mitglieds.

  1. 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 in
  2. GitHub App erstellen

    Legen Sie die Kennungen in .env und den privaten Schlüssel in secrets/github-app.pem ab. Die Schritte stehen in der Dokumentation.

  3. Server starten

    Das holt die Images und führt die Migrationen aus.

    $ docker compose up -d
    $ curl -fsS https://<domain>/healthz
  4. Jedes 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 login
  5. Claude Code verbinden, wenn Sie möchten

    Führen Sie dann /mcp aus, 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, sh und ein eigenes Claude-Abo
  • Eine GitHub App für Anmeldung, Webhooks und Pull Requests

Versionen und Images

  • Aktuelle Versionv0.9.1
  • Imagesghcr.io/selfhostr/orch-server, ghcr.io/selfhostr/orch-web, ghcr.io/selfhostr/orch-agent
  • Plattformenlinux/amd64, linux/arm64
  • Version festlegenORCH_VERSION
  • Aktualisierengit 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.

Uns auf GitHub sponsern