Docker Traefik Middleware Passwort Schutz: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Funktion= *Bevor die Anfrage vom Cleint an den Server geleitet wird, muss dieser sich Anmelden *Die Zugangsdaten können entweder in eine Enviroment File, ode…“)
 
Zeile 10: Zeile 10:
 
       - "traefik.http.middlewares.fa-fo.basicauth.users=admin:$$2y$$05$$PYbicECOqqefGM4UC7OgUe0LP0csKkVuFKvN.hsJ2xqEn.9cbJF/."
 
       - "traefik.http.middlewares.fa-fo.basicauth.users=admin:$$2y$$05$$PYbicECOqqefGM4UC7OgUe0LP0csKkVuFKvN.hsJ2xqEn.9cbJF/."
 
       - "traefik.http.services.smokeping.loadbalancer.server.port=80"
 
       - "traefik.http.services.smokeping.loadbalancer.server.port=80"
       - "traefik.http.routers.smokeping-secured.rule=Host(`smokeping-sym.xinux.net`)"
+
       - "traefik.http.routers.smokeping-secured.rule=Host(`your-domain.com`)"
 
       - "traefik.http.routers.smokeping-secured.middlewares=fa-fo"
 
       - "traefik.http.routers.smokeping-secured.middlewares=fa-fo"
 
       - "traefik.http.routers.smokeping-secured.entrypoints=websecure"
 
       - "traefik.http.routers.smokeping-secured.entrypoints=websecure"
 
       - "traefik.http.routers.smokeping-secured.tls=true"
 
       - "traefik.http.routers.smokeping-secured.tls=true"
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 
=Links=
 
=Links=
 
https://doc.traefik.io/traefik/middlewares/overview/
 
https://doc.traefik.io/traefik/middlewares/overview/

Version vom 13. September 2022, 06:30 Uhr

Funktion

  • Bevor die Anfrage vom Cleint an den Server geleitet wird, muss dieser sich Anmelden
  • Die Zugangsdaten können entweder in eine Enviroment File, oder direkt in die docker-compose File geschrieben werden
  • Die Passwörter müssen mit einem der folgenden Hashes MD5, SHA1, or BCrypt gehasht werden.

Bespiel

      - com.ouroboros.enable=true
      - "traefik.enable=true"
      - "traefik.http.middlewares.fa-fo.basicauth.users=admin:$$2y$$05$$PYbicECOqqefGM4UC7OgUe0LP0csKkVuFKvN.hsJ2xqEn.9cbJF/."
      - "traefik.http.services.smokeping.loadbalancer.server.port=80"
      - "traefik.http.routers.smokeping-secured.rule=Host(`your-domain.com`)"
      - "traefik.http.routers.smokeping-secured.middlewares=fa-fo"
      - "traefik.http.routers.smokeping-secured.entrypoints=websecure"
      - "traefik.http.routers.smokeping-secured.tls=true"

Links

https://doc.traefik.io/traefik/middlewares/overview/