version: "{{ compose_version }}"

services:
  echo:
    image: ealen/echo-server
    deploy:
      labels:
        - traefik.enable=true
        - traefik.http.routers.{{ service }}.rule=Host(`echo.kadet.net`)
        - traefik.http.routers.{{ service }}.priority=100
        - traefik.http.routers.{{ service }}.tls=true
        - traefik.http.routers.{{ service }}.tls.certresolver=lets-encrypt
        - traefik.http.services.{{ service }}.loadbalancer.server.port=80