Checked with the devcontainer CLI's up: the image builds, install exits 0, gerbeur and musique answer on :3000, :3001, :8000 and :8001 (openid-configuration included), and docker ps works as node in the workspace. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
30 lines
819 B
JSON
30 lines
819 B
JSON
{
|
|
"name": "gerbeur",
|
|
|
|
// The workspace and the dev instances of gerbeur, one service each: see
|
|
// compose.yaml. The instances start with the container.
|
|
"dockerComposeFile": "compose.yaml",
|
|
"service": "dev",
|
|
"workspaceFolder": "/workspaces/gerbeur",
|
|
"shutdownAction": "stopCompose",
|
|
|
|
// Configure tool-specific properties.
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"justjavac.vscode-deno-extensionpack",
|
|
"mrorz.language-gettext"
|
|
]
|
|
}
|
|
},
|
|
"features": {
|
|
"ghcr.io/warrenbuckley/codespace-features/sqlite:1": {},
|
|
// The docker CLI, on the host's daemon, for the instances' logs and
|
|
// restarts (compose.yaml). Docker's own packages: the base image is Debian
|
|
// trixie, which has no moby-cli.
|
|
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {
|
|
"moby": false
|
|
}
|
|
}
|
|
}
|