Skip to content

Commit e69cbb1

Browse files
committed
chore: add envbuilder-dogfood template
1 parent 4213560 commit e69cbb1

File tree

2 files changed

+433
-0
lines changed

2 files changed

+433
-0
lines changed

envbuilder-dogfood/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# envbuilder dogfood template
2+
3+
This template uses the same image as the [dogfood](../dogfood) template, but
4+
builds it on-demand using the latest _preview_ version of [envbuilder](https://github.com/coder/envbuilder).
5+
6+
In theory, it should work with any Git repository containing a `devcontainer.json`.
7+
The Git repository specified by `devcontainer_repo` is cloned into `/workspaces` upon startup and the container is built from the devcontainer located under the path specified by `devcontainer_dir`.
8+
The `region` parameters are the same as for the [dogfood](../dogfood) template.
9+
10+
The `/workspaces` directory is persisted as a Docker volume, so any changes you make to the dogfood Dockerfile or devcontainer.json will be applied upon restarting your workspace.
11+
12+
## Personalization
13+
14+
The startup script runs your `~/personalize` file if it exists.
15+
You also have a persistent home directory under `/home/coder`.
16+

0 commit comments

Comments
 (0)