summaryrefslogtreecommitdiff
path: root/templates/mumble-compose.yml.j2
blob: 96668d19e9c12e44ded31467a9d1980824659529 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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 %}