Skip to content

docs: point Docker image references at docker.sourcebot.dev#1430

Merged
msukkari merged 1 commit into
mainfrom
michael/docker-registry-domain
Jul 10, 2026
Merged

docs: point Docker image references at docker.sourcebot.dev#1430
msukkari merged 1 commit into
mainfrom
michael/docker-registry-domain

Conversation

@msukkari

@msukkari msukkari commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Replaces ghcr.io/sourcebot-dev/sourcebot with docker.sourcebot.dev/sourcebot-dev/sourcebot across user-facing pull references: docker-compose.yml and the docs install/run examples (connections, upgrade guide, telemetry, subscription, review-agent, permission-syncing, config-file).

Scope: pull references only. The CI publish pipeline (_build.yml, _merge.yml, release-prod.yml, vulnerability-triage.yml) still logs in and pushes to ghcr.io and is intentionally unchanged. Third-party references (ghcr.io/devcontainers/*, vendored ghcr.io/sourcegraph/zoekt) are left as-is.

Assumes docker.sourcebot.dev/sourcebot-dev/sourcebot is live and serving the image (proxy/CNAME in front of ghcr.io).

🤖 Generated with Claude Code


Note

Low Risk
Documentation and sample compose image strings only; no application or CI publish logic changes in this diff.

Overview
Self-hosters are steered to docker.sourcebot.dev/sourcebot-dev/sourcebot for pulls instead of ghcr.io/sourcebot-dev/sourcebot. The official docker-compose.yml sourcebot service image is updated the same way.

Docs examples that end with a docker run image (config file, connections, subscription, telemetry, permission syncing, review agent, v4→v5 upgrade—including the v4.17.4 pin) are updated to the new registry path. CI publish targets and other third-party ghcr.io references are out of scope for this diff.

Reviewed by Cursor Bugbot for commit 14e9e44. Bugbot is set up for automated code reviews on this repo. Configure here.

Summary by CodeRabbit

  • Documentation

    • Updated Docker commands and configuration examples to use the Sourcebot container image from the new registry.
    • Updated setup instructions across subscription activation, repository connections, authentication, telemetry, permission syncing, and agent configuration.
    • Updated v4-to-v5 upgrade commands, including version-pinned image references.
  • Chores

    • Updated the default container image used by the Docker Compose configuration.

@github-actions

This comment has been minimized.

@coderabbitai

coderabbitai Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

Docker image references are updated from ghcr.io to docker.sourcebot.dev in the Compose configuration and Docker command examples throughout the documentation.

Changes

Docker registry migration

Layer / File(s) Summary
Runtime image configuration
docker-compose.yml
The Sourcebot service image uses docker.sourcebot.dev with the existing latest tag.
Core Docker documentation
docs/docs/activating-a-subscription.mdx, docs/docs/configuration/config-file.mdx, docs/docs/connections/local-repos.mdx, docs/docs/features/*, docs/docs/misc/telemetry.mdx
Docker examples for licensing, configuration, local repositories, agents, permission syncing, and telemetry use the updated registry.
Connection and upgrade documentation
docs/docs/connections/*, docs/docs/upgrade/v4-to-v5-guide.mdx
Connection setup and v4-to-v5 migration examples use the updated registry, including the pinned v4.17.4 image.
Estimated code review effort: 2 (Simple) ~10 minutes
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change: switching Docker image references to docker.sourcebot.dev.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch michael/docker-registry-domain

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@msukkari msukkari requested a review from brendan-kellam July 10, 2026 03:21
brendan-kellam
brendan-kellam previously approved these changes Jul 10, 2026
Replace ghcr.io/sourcebot-dev/sourcebot with docker.sourcebot.dev/sourcebot-dev/sourcebot
in docker-compose.yml, fly.toml, and the docs install/run examples. Pull references
only; the CI publish pipeline continues to push to ghcr.io.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@msukkari msukkari force-pushed the michael/docker-registry-domain branch from 6d77455 to 14e9e44 Compare July 10, 2026 03:22
@msukkari msukkari merged commit 139b238 into main Jul 10, 2026
10 checks passed
@mintlify

mintlify Bot commented Jul 10, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
sourcebot 🟢 Ready View Preview Jul 10, 2026, 3:31 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants