Skip to content

docs: use published GHCR image in README examples - #5

Merged
kvinwang merged 1 commit into
mainfrom
docs/ghcr-image-example
Sep 9, 2026
Merged

kvinwang merged 1 commit into
mainfrom
docs/ghcr-image-example

Conversation

@kvinwang

@kvinwang kvinwang commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

What

Update the README Quick Start so users can copy-paste a working command instead of substituting a $NS placeholder namespace.

  • All install examples now reference the published image ghcr.io/dstack-tee/dstack-openssh-installer:latest (built and pushed by the existing GHCR workflow).
  • The GitHub-user key import example is now a single-line, copy-pasteable command and leads the section:
    docker run --rm --privileged --pid=host --net=host -v /:/host -e SSH_GITHUB_USER="alice,bob" ghcr.io/dstack-tee/dstack-openssh-installer:latest
  • Merged the single/multiple GitHub username examples into one (SSH_GITHUB_USER is already documented as comma-separated).
  • Moved the "build it yourself" instructions below the install section, since most users just want to run the prebuilt image.
  • Fixed a typo: "instuction" -> "instructions".

Docs-only change; no behavior changes.

Point the install examples at ghcr.io/dstack-tee/dstack-openssh-installer:latest
instead of a placeholder $NS namespace, lead with the GitHub-user import
one-liner, and move the build-it-yourself steps below the install section.
Copilot AI lite review requested due to automatic review settings September 9, 2026 09:49
@kvinwang
kvinwang merged commit 295d94b into main Sep 9, 2026
2 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is docs-only and the only remaining feedback is a minor clarity improvement for the $NS placeholder in the “Build the Installer Yourself” snippet.

Pull request overview

Updates the README Quick Start to use the published GHCR image so users can copy/paste working install commands without needing to substitute a namespace placeholder.

Changes:

  • Reordered Quick Start to lead with install instructions and GitHub username key import.
  • Updated install examples to use ghcr.io/dstack-tee/dstack-openssh-installer:latest.
  • Moved “Build the Installer” instructions below the install section and fixed the “instuction” typo.
File summaries
File Description
README.md Refreshes Quick Start examples to use the published GHCR image and improves copy/paste usability.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md
Comment on lines +35 to +37
chmod +x build.sh
./build.sh $NS/dstack-openssh-installer latest
docker push $NS/dstack-openssh-installer:latest
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