Docker Traefik Middleware Passwort Schutz: Unterschied zwischen den Versionen
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(` | + | - "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"