From 5eca1af3232eef880b64433e20e011668093b0a3 Mon Sep 17 00:00:00 2001 From: Corbin Bartsch Date: Sat, 28 Oct 2023 11:47:39 -0400 Subject: [PATCH] Add initial fragment support --- templates/docker-compose.yml.j2 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/templates/docker-compose.yml.j2 b/templates/docker-compose.yml.j2 index a0811fe..c6b1d5e 100644 --- a/templates/docker-compose.yml.j2 +++ b/templates/docker-compose.yml.j2 @@ -3,8 +3,12 @@ services: {% for container in containers %} {% if container.active %} - {{ container.service_name }}: + {{ container.service_name }}:{% if container.anchor is defined %} &{{ container.anchor }}{% endif %} +{% if container.fragment is defined %} + <<: *{{ container.fragment }} +{% else %} image: {{ container.image }} +{% endif %} container_name: {{ container.container_name | default(container.service_name) }} {% if container.extra_hosts is defined %} extra_hosts: