@gezelligate/docker
v0.2.0
Published
Docker Compose renderer for Gezelligate. Plugs into @gezelligate/core's render() via the Target interface.
Maintainers
Readme
@gezelligate/docker
Docker Compose renderer for Gezelligate. Merges per-service template fragments into a single docker-compose.yml, emits a prefixed .env, and writes an optional Caddyfile for ingress when services declare it.
Used as the docker target injected into @gezelligate/core's render():
import { render } from "@gezelligate/core";
import { renderDockerTarget } from "@gezelligate/docker";
await render({
projectDir: ".",
repositoryDir: "recipes",
providersDir: "providers",
targets: { docker: renderDockerTarget }
});License
MIT — see LICENSE.
