Files
AdventureLog/docker/docker-bake.hcl
Sean Morley d22c55e182 Refactor deployment configurations and update documentation
- Replaced the All-in-One (AIO) deployment setup with a Standard Deployment configuration, introducing .env.advanced.example for advanced settings.
- Updated .dockerignore to reflect the new environment file structure.
- Removed .env.aio.example and associated references from documentation and workflows.
- Enhanced installation instructions to clarify the new Standard Deployment process.
- Updated GitHub Actions workflows to align with the new deployment structure, including smoke tests and image builds.
- Improved documentation for environment variable references and deployment options.
2026-06-12 21:49:01 -04:00

32 lines
674 B
HCL

# Build all AdventureLog app images from the unified Dockerfile.
# Usage (from repository root):
# docker buildx bake -f docker/docker-bake.hcl
# docker buildx bake -f docker/docker-bake.hcl frontend
group "default" {
targets = ["frontend", "backend", "aio"]
}
target "_common" {
context = ".."
dockerfile = "docker/Dockerfile"
}
target "frontend" {
inherits = ["_common"]
target = "frontend"
tags = ["adventurelog-frontend:local"]
}
target "backend" {
inherits = ["_common"]
target = "backend"
tags = ["adventurelog-backend:local"]
}
target "aio" {
inherits = ["_common"]
target = "aio"
tags = ["adventurelog:local"]
}