Skip to content

v0.9.1

Latest

Choose a tag to compare

@Theroxat Theroxat released this 04 Nov 14:36
· 55 commits to main since this release

Moved to selfhostr/orch

The project is now simply orch and lives at github.com/selfhostr/orch. The old Theroxat/claude_orch URLs redirect here. Documentation: https://orch.selfhostr.io/docs/

New image location

Releases are now published only as:

  • ghcr.io/selfhostr/orch-server
  • ghcr.io/selfhostr/orch-web
  • ghcr.io/selfhostr/orch-agent

ghcr.io/theroxat/orch-* gets no new releases. deploy/server/compose.yaml uses the new names. If your server .env pins ORCH_VERSION to an old release, set it to 0.9.1, and remove any ORCH_AGENT_IMAGE_REPO=ghcr.io/theroxat/orch-agent override (the default is now ghcr.io/selfhostr/orch-agent).

Members: switch your agent once

Agents installed with v0.9.0 or older only accept updates from ghcr.io/theroxat/orch-agent, so one-click update answers "This agent still uses the old image" for them. Run this once on the agent's machine (Linux; on macOS use sed -i ''):

cd ~/orch && sed -i 's#ghcr.io/theroxat/#ghcr.io/selfhostr/#g' compose.yaml .env && sed -i '/^ORCH_AGENT_TAG=/d' .env && docker compose pull agent && docker compose up -d agent

Later updates work with one click again. See Updating agents.

Fixes

  • Renamed or transferred repositories stay linked: the repository renamed/transferred, installation created and repositories added webhooks now update the project's stored full name and installation (both used to mint tokens), and restore a project that was archived after a lost access (#75)

Upgrade

Server: set ORCH_VERSION=0.9.1 (or keep latest), then from deploy/server:

git pull
docker compose pull
docker compose up -d