mirror of https://github.com/coder/coder.git
8afdf24d10
* chore: Update sqlc to v1.16.0 * chore: Fix cases where types became Null-types * chore: Set parameter_schemas default_destination_scheme and default_source_scheme to NOT NULL * chore: Add enum validation to database fake * chore: Fix all tests that skipping enum values * fix: Use correct err in providionerdserver audit log failure log |
||
---|---|---|
.. | ||
files | ||
Dockerfile | ||
Makefile | ||
README.md | ||
guide.md | ||
main.tf |
README.md
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.