|
| 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`. |