v2026.07.06.0
·
12 commits
to main
since this release
Image: ghcr.io/emboldagency/docker-ruby:<ruby>-ubuntu<24.04|26.04>-2026.07.06.0 (Ruby 3.0.7, 3.3.1, 3.3.11, 3.4.9, 4.0.5)
Added
- Shared Playwright browser, same as the PHP image: workspaces reach the shared browserless service over
coder-sharedviaPLAYWRIGHT_MCP_CDP_ENDPOINT, no Chromium in the workspace. Nothing to configure; the MCP reads the endpoint automatically. - Database Disk Usage metadata on the dashboard: the on-disk size of the Postgres volume, alongside the logical Database Size.
- Tooling baked into the base image: the Vault CLI plus the network/dev CLIs listed for PHP (dnsutils, lsof, iproute2, netcat-openbsd, traceroute, sqlite3, pv, grc, mtr, parallel, shellcheck, git-delta, moreutils, datamash, miller, httpie, direnv, git-lfs, file, nano, yq, shfmt, gron).
batandfdresolve by those names.
Fixed
servicerestarts succeed on the first try. The workspace container runs with a real init (init = true) that reaps zombies.- The dotfiles Vault lookup no longer loses a startup race; the Vault CLI is baked into the base image.
- Coder template pushes point at
coder.embold.dev(the server moved off the apex). - Icon URLs use the path-style
api.embold.netform.
CI
- The template push supplies the shared browserless token (
playwright_token) from aBROWSERLESS_TOKENorg secret.
Full changelog: v2026.06.22.0...v2026.07.06.0