diff --git a/Traefik.php b/Traefik.php index f7090672bbefeb12f5f5fee14e01c36085473cf3..72e0bc5f65dda73bc7a4dd15c58d2cffdf699f09 100644 --- a/Traefik.php +++ b/Traefik.php @@ -329,12 +329,10 @@ class Traefik { $config['services']['traefik']['labels'][] = 'traefik.http.routers.traefik.tls=true'; $config['services']['traefik']['labels'][] = 'traefik.http.routers.traefik.tls.certresolver=lakedrops'; if ($this->addon_portainer) { - $config['services']['portainer']['labels'][] = 'traefik.http.routers.traefik.tls=true'; - $config['services']['portainer']['labels'][] = 'traefik.http.routers.traefik.tls.certresolver=lakedrops'; - } - if ($this->hub_token) { - $config['services']['hub-agent']['labels'][] = 'traefik.http.routers.traefik.tls=true'; - $config['services']['hub-agent']['labels'][] = 'traefik.http.routers.traefik.tls.certresolver=lakedrops'; + $config['services']['portainer']['labels'][] = 'traefik.http.routers.frontend.tls=true'; + $config['services']['portainer']['labels'][] = 'traefik.http.routers.frontend.tls.certresolver=lakedrops'; + $config['services']['portainer']['labels'][] = 'traefik.http.routers.edge.tls=true'; + $config['services']['portainer']['labels'][] = 'traefik.http.routers.edge.tls.certresolver=lakedrops'; } if ($this->dns_challenge && $this->dns_challenge_provider !== '') { $config['services']['traefik']['command'][] = '--certificatesresolvers.lakedrops.acme.dnschallenge=true';