# Details/Doku: https:/wiki.mgrote.net/pages/_Technik/software/rest/ldap services: ######## traefik ######## traefik: container_name: traefik image: "traefik:v3.2.1" restart: unless-stopped pull_policy: missing volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - ./traefik.yml:/etc/traefik/traefik.yml - ./file-provider.yml:/etc/traefik/file-provider.yml - acme_data:/etc/traefik/acme networks: - traefik ports: - "80:80" # HTTP - "8081:8080" # Web-GUI # deaktiveiren, einkomentioeren wenn ldap oder middleware kapuutt !!! - "443:443" # HTTPS - "2222:2222" # SSH environment: TZ: Europe/Berlin healthcheck: test: ["CMD", "traefik", "healthcheck", "--ping"] interval: 10s timeout: 10s retries: 3 labels: traefik.http.routers.traefik-dashboard.rule: Host(`traefik.mgrote.net`) traefik.enable: true traefik.http.routers.traefik-dashboard.entrypoints: entry_https traefik.http.services.traefik-dashboard.loadbalancer.server.port: 8080 traefik.http.routers.traefik-dashboard.middlewares: authelia@docker ######## Networks ######## networks: authelia: traefik: external: true postfix: external: true ######## Volumes ######## volumes: acme_data: # inscure mode aus