---
version: "2.1"

services:

  app:
    image: lscr.io/linuxserver/heimdall:2.5.6
    restart: always
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
    volumes:
      - "{{ basedir }}/config:/config"
    labels:
      - traefik.enable=true
      - traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
      - traefik.http.routers.{{ servicename }}.entrypoints=websecure
      - traefik.http.services.{{ servicename }}.loadbalancer.server.port=80
    networks:
      - default
      - web

networks:
  web:
    external: true