This repository is the source of truth for reusable prebuilt devcontainer images.
ai-service: the full service-oriented image, published asghcr.io/ausginer/devimages/ai-servicenode: a lighter Node.js-focused image, published asghcr.io/ausginer/devimages/node
Use either image directly from a consumer repository's devcontainer.json:
{
"name": "my-service",
"image": "ghcr.io/ausginer/devimages/ai-service:latest"
}{
"name": "my-node-project",
"image": "ghcr.io/ausginer/devimages/node:latest"
}images/<slug>/contains one image definition and its local documentationimages/<slug>/.devcontainer/contains the source config for that prebuilt image- image-specific Dev Container Features live under
images/<slug>/.devcontainer/features/when that image needs them shared/features/is reserved for future shared Dev Container Featuresshared/scripts/contains generic build and release helpers shared across images
ai-service and node are now real images in this repository.
GitHub Actions selectively build and publish only affected images. Docs-only changes do not trigger image builds.
This repository still does not add:
- sample consumer devcontainers
- sample smoke-test and cleanup scripts
Those will be added in a later step.