To upgrade a self-hosted instance, pull the new public image and
apply migrations (the runtime image ships no migrations, so run them
from a checkout of this tag):
git fetch --tags && git checkout vX.Y.Z # for the compose file + migrations
export OCTOPUS_VERSION=1.0.111
docker compose -f docker-compose.selfhost.yml pull
# migrate FIRST (expand-only, safe under the still-running old version) ...
cd packages/db && DATABASE_URL=postgresql://octopus:octopus@localhost:43332/octopus bunx prisma migrate deploy && cd ../..
# ... then roll to the new version
docker compose -f docker-compose.selfhost.yml up -dThen verify:
curl -fsS http://localhost:43300/api/health # expect {"status":"ok"}
curl -fsS http://localhost:43300/api/version # confirm the new versionThe in-app Updates page (Settings → System → Updates) shows when a new
release is available, along with this upgrade snippet.
What's Changed
- chore(deps): bump actions/checkout from 4.3.1 to 7.0.1 by @dependabot[bot] in #716
- chore(deps): Bump docker/build-push-action from 6.19.2 to 7.3.0 by @dependabot[bot] in #718
- chore(deps): Bump docker/login-action from 3.7.0 to 4.6.0 by @dependabot[bot] in #717
- chore(deps): Bump docker/setup-buildx-action from 3.12.0 to 4.2.0 by @dependabot[bot] in #715
- chore(deps): Bump softprops/action-gh-release from 2.6.2 to 3.0.2 by @dependabot[bot] in #714
- chore(deps): Bump react-dom and @types/react-dom by @dependabot[bot] in #729
- chore(deps): Bump @prisma/adapter-pg from 7.8.0 to 7.9.1 by @dependabot[bot] in #709
Full Changelog: v1.0.110...v1.0.111