Files
coder/dogfood/coder
Thomas KosiewskiandClaude Opus 4.7 70ab2b9940 chore: switch helm to aqua backend and bump dogfood mise (#25521)
mise's aqua plugin now templates `{{.Version}}` with the leading `v`, so
the official `get.helm.sh` URLs resolve without the hand-rolled `http:`
workaround that was added when the version-prefix templating was broken.

Drops the templated URL block (and its explanatory comment) in favor of
plain `helm = "3.21.0"`. The regenerated lockfile picks up windows-amd64
(which the old workaround intentionally omitted) and replaces the
locally-computed blake3 checksum with the upstream sha256 sums.

Follow-up to #25520, which bumped the pinned version to 3.21.

---------

Signed-off-by: Thomas Kosiewski <tk@coder.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 11:34:30 +02:00
..

dogfood template

Ammar is this template's admin.

Personalization

The startup script runs your ~/personalize file if it exists.

Hosting

Coder dogfoods on a beefy, single Teraswitch machine.

  • We decided to use a bare metal provider for best-in-class cost-to-performance.
  • We decided to use a single machine (vertical scaling) for fast parallelized builds and tests.

Provisioner Configuration

Our dogfood coderd box runs an SSH tunnel to our dogfood Docker host's docker socket.

The socket is mounted onto /var/run/dogfood-docker.sock in the coderd box.

The SSH tunnel command can be found hanging out in the screen session named forward.

The tunnel and corresponding SSH key is owned by root.