Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-themen:allgemein:webmin_hinter_traefik

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

it-themen:allgemein:webmin_hinter_traefik [11.06.2025 09:54] – angelegt larsit-themen:allgemein:webmin_hinter_traefik [11.06.2025 10:04] (aktuell) – lars
Zeile 1: Zeile 1:
 +[[..:start|zurĂĽck]]
 ====== Webmin hinter Traefik mit Let's Encrypt einbinden ====== ====== Webmin hinter Traefik mit Let's Encrypt einbinden ======
  
Zeile 60: Zeile 61:
         scheme: https         scheme: https
         permanent: true         permanent: true
 +```
 +===== 3. Traefik dynamische Konfiguration (dynamic.yml) =====
 +
 +```yaml
 +http:
 +  routers:
 +    webmin:
 +      rule: "Host(`webmin.mash4077.dedyn.io`)"
 +      entryPoints:
 +        - web
 +      middlewares:
 +        - redirect-to-https
 +      service: webmin
 +
 +    webmin-secure:
 +      rule: "Host(`webmin.mash4077.dedyn.io`)"
 +      entryPoints:
 +        - websecure
 +      tls:
 +        certResolver: le
 +      service: webmin
 +
 +  services:
 +    webmin:
 +      loadBalancer:
 +        servers:
 +          - url: "http://192.168.178.96:10000"
 +```
 +Die IP 192.168.178.96 ist die Adresse des Hosts, auf dem Webmin läuft.
 +
 +===== 4. Neustart von Traefik =====
 +
 +  docker compose restart traefik
 +
 +===== 5. Test und Aufruf =====
 +
 +Webbrowser öffnen:
 +
 +  https://webmin.mash4077.dedyn.io
 +
 +→ Die Seite sollte jetzt ĂĽber HTTPS mit gĂĽltigem Zertifikat erreichbar sein.
 +
 +===== 6. Optional: Zugriff absichern =====
 + • Zugang nur aus LAN oder VPN
 + • Basic Auth Middleware hinzufĂĽgen
 + • Webmin auf 127.0.0.1 beschränken (siehe oben)
 +
 +===== Fehlerbehebung =====
 +
 +==== Webmin leitet weiter auf Port 10000 ====
 +→ Ursache: SSL in Webmin noch aktiv → ssl=0 setzen und Webmin neu starten.
 +
 +==== Kein Zertifikat ausgestellt ====
 +→ PrĂĽfe docker logs traefik auf DNS- oder Let’s Encrypt-Probleme
 +
 +==== 404 oder Connection refused ====
 +→ Stelle sicher, dass Webmin lokal unter Port 10000 erreichbar ist und IP stimmt.
 +
 +---
 +
 + {{avatar>lars|Lars.Weiss@gmail.com?l|Lars WeiĂź}} //[[Lars.Weiss@gmail.com|Lars WeiĂź]] 11.06.2025 09:59//
it-themen/allgemein/webmin_hinter_traefik.1749628481.txt.gz · Zuletzt geändert: von lars