-
26.23.0
Stablereleased this
2026-06-04 07:02:36 +00:00 | 0 commits to master since this releaseAdded a few new package in the base image to support dev workflow:
- glab
- bat
- fzf
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
26.22.2
Stablereleased this
2026-05-30 08:59:12 +00:00 | 1 commits to master since this releasehotfix - adding support of colored emoji on desktop terminal
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
26.22.1
Stablereleased this
2026-05-30 08:34:44 +00:00 | 2 commits to master since this releasehotfix seeding .profile from etc/skel
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
26.22.0
Pre-releasereleased this
2026-05-30 07:28:10 +00:00 | 3 commits to master since this releaseHighlights
- New
coder-xfce-vncimage variant: samecoderbase plus an XFCE desktop served in the browser over noVNC, with Firefox and JetBrains Toolbox preinstalled. - Per-user runtime setup (NVM, Node.js, Yarn, bash prompt, global gitignore) now runs at workspace start via
scripts/coder-init.shinstead of during image build; same image works whether/home/coderis a fresh PVC or a pre-populated volume.
New images
Tag Description git.van-hemmen.com/actions/sindri:coder-xfce-vnc-<version>Pinned build of the XFCE/noVNC variant. git.van-hemmen.com/actions/sindri:coder-xfce-vnc-latestRolling tag for the XFCE/noVNC variant. The existing tags are unchanged.
What's in
coder-xfce-vnc- Everything from the
codervariant - TigerVNC + XFCE desktop session
- noVNC web client, autoconnect-ready, with path-based reverse-proxy support (works behind Coder's
subdomain = falseapps) - Firefox (installed from Mozilla's APT repo; Snap is not usable in containers)
- JetBrains Toolbox with a system-wide
.desktopentry, launchable from the XFCE menu - Idempotent
start-xfce-vnc.sh: re-running it on an already-live session no longer kills it
New scripts
scripts/coder-init.sh: per-user setup at workspace start (NVM, Node.js, Yarn, prompt, global gitignore). Sourced from.bashrc. Used by both variants.scripts/coder-init-desktop.sh: desktop-only additions (Firefox repo, Toolbox).scripts/start-xfce-vnc.sh: standalone launcher, previously inline in the Dockerfile.
Breaking / behavior changes
- The bare
:latesttag is no longer published. Usecoder-latest,coder-xfce-vnc-latest, orci-latestexplicitly. - Build-time
NODE_VERSIONand global-gitignore URL args have been removed from thecodervariant. These are now configurable at runtime insidecoder-init.sh. - The
codervariant's image no longer ships a pre-installed NVM/Node; these are provisioned on first start. Workspaces with an already-initialized/home/coderPVC are unaffected.
Upgrade notes
- Existing
coderworkspaces: pull the new image and restart.coder-init.shwill run on next shell start and populate NVM/Node/Yarn if missing. - New
coder-xfce-vncworkspaces: expose noVNC at the workspace'sDesktopapp. Withsubdomain = false, the noVNC URL must behost:portonly — the includedindex.htmlhandlesautoconnect=1redirection. - See the Coder template's
desktop_readme.mdfor how to wire both variants behind a single "Use with desktop" checkbox.
Commits
12 commits, from
5dd90b4(initialcoder-xfce-vncvariant) through86b8538(final Toolbox.desktopcleanup). Full changelog:master...5-differentiate-coder-deployment-and-devcontainer-images.Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- New
-
26.21.1
Stablereleased this
2026-05-23 20:40:14 +00:00 | 4 commits to master since this releaseFixed: the
coderuser now owns/workspacesin thecoderimage variant, allowing it to read and write in its working directory withoutsudo.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
26.21.0
Stablereleased this
2026-05-23 20:09:13 +00:00 | 5 commits to master since this releaseWhat's Changed
Bug Fixes
- Fixed
WORKDIRtypo in the Dockerfile — both theciandcoderstages now correctly use/workspacesinstead of/workspace, matching the expected mount point.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fixed