From aaf7d6615740f34741425c5b75d484d964a96c2e Mon Sep 17 00:00:00 2001 From: Joakim Persson Date: Fri, 10 Apr 2026 15:35:51 +0200 Subject: [PATCH] Update non-root user description to reflect UID auto-matching --- DOCKER_HUB.md | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/DOCKER_HUB.md b/DOCKER_HUB.md index ca47429..c3e0d28 100644 --- a/DOCKER_HUB.md +++ b/DOCKER_HUB.md @@ -225,7 +225,7 @@ docker compose run --rm devbox bash # interactive shell - **Node.js 22** — for npx-based MCP servers - **AWS CLI v2** — SSO and Bedrock authentication - **Dev tools** — git, git-lfs, ssh, ripgrep, fd, fzf, jq, curl, wget, vim, tree -- **Non-root user** — runs as `developer` (UID 1000) with sudo access +- **Non-root user** — runs as `developer` with UID auto-matched to workspace owner (sudo available) ## Source diff --git a/README.md b/README.md index 872ae00..cbe8178 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ docker compose run --rm devbox - **Host filesystem access** — bind mount any directory as `/workspace` - **SSH key forwarding** — git push/pull to private repos - **MCP server support** — Node.js included for `npx`-based MCP servers -- **Non-root user** — runs as `developer` (UID 1000) with sudo +- **Non-root user** — runs as `developer` with UID auto-matched to workspace owner (sudo available) - **Optional runtimes** — Python, Go via build args (Node.js always included — required for opencode v1.x) - **AWS CLI v2** — built-in SSO/Bedrock authentication with headless device-code flow - **Multi-arch** — amd64 and arm64