services: mumble-server: image: mumblevoip/mumble-server:latest container_name: mumble-server restart: on-failure ports: - 64738:64738 - 64738:64738/udp volumes: - ./data/mumble-data:/data environment: {% for key, value in mumble_env.items() %} - {{ key }}={{ value }} {% endfor %} botamusique: image: azlux/botamusique restart: on-failure environment: {% for key, value in mumble_env.items() %} - {{ key }}={{ value }} {% endfor %} volumes: - ./data/botamusique/music:/music - ./data/botamusique/config:/config cpus: 1 labels: {% with router_name="bard", host_prefix="bard", container_port="8181" %} {% include "util/traefik_labels.txt.j2" %} {% endwith %} soundboard: build: ./soundboard.git/ restart: on-failure labels: {% with router_name="soundboard", host_prefix="soundboard", container_port="8080" %} {% include "util/traefik_labels.txt.j2" %} {% endwith %}