Descargar
Descargar orch
Un servidor para el equipo y un agente en la máquina de cada miembro.
Obtener los archivos del servidor
Primero apunta un registro DNS al servidor: Caddy pide su certificado en el primer arranque.
$ git clone https://github.com/selfhostr/orch.git $ cd orch/deploy/server $ cp .env.example .env # fill it inCrear la GitHub App
Pon sus identificadores en
.envy su clave privada ensecrets/github-app.pem. Los pasos están en la documentación.Iniciar el servidor
Esto descarga las imágenes y aplica las migraciones.
$ docker compose up -d $ curl -fsS https://<domain>/healthzAñadir a cada miembro
La página My Server da a cada miembro este comando con un token de un solo uso, válido 15 minutos.
$ curl -fsSL https://<domain>/install.sh | ORCH_TOKEN=<one-time-token> sh $ orch loginConectar Claude Code, si quieres
Después ejecuta
/mcp, elige orch y luego Authenticate.$ claude mcp add --transport http --scope user orch https://<domain>/mcp
Requisitos
- Servidor: una máquina Linux con Docker Engine 26+ y Compose, puertos 80 y 443 accesibles, y un nombre DNS
- Cada miembro: Docker Engine 26+,
curl,shy su propia suscripción a Claude - Una GitHub App para el inicio de sesión, los webhooks y las pull requests
Versiones e imágenes
- Última versión
v0.9.1 - Imágenes
ghcr.io/selfhostr/orch-server,ghcr.io/selfhostr/orch-web,ghcr.io/selfhostr/orch-agent - Plataformas
linux/amd64,linux/arm64 - Fijar una versión
ORCH_VERSION - Actualizar
git pull && docker compose pull && docker compose up -d
Apoyar el proyecto
Todos los proyectos de selfhostr son gratuitos y no tienen ninguna empresa detrás. Si alguno te ahorra tiempo, una donación paga el hardware de pruebas y el tiempo dedicado.
Comprueba el primer y el último carácter después de pegar. Nunca pedimos criptomonedas por mensaje.