Container Registry
vibeD can push built container images to an OCI-compatible registry.
Configuration
registry:
enabled: true
url: "ghcr.io/myorg/vibed-artifacts"
Supported Registries
Any OCI-compatible registry works:
- GitHub Container Registry (
ghcr.io) - Docker Hub (
docker.io) - Google Container Registry (
gcr.io) - Amazon ECR (
*.dkr.ecr.*.amazonaws.com) - Azure Container Registry (
*.azurecr.io)
Authentication
vibeD uses the standard Docker credential chain:
~/.docker/config.json- Docker credential helpers
- Cloud provider credential helpers (ECR, GCR, ACR)
For GitHub Container Registry:
echo $GITHUB_TOKEN | docker login ghcr.io -u USERNAME --password-stdin