Traefik basicauth Generator - Middleware Password Hashes
Generate password hashes for Traefik basicauth middleware. Create MD5, bcrypt, or SHA1 credentials for Docker labels and file providers. Browser-based tool.
# docker-compose.yml
services:
myapp:
labels:
- "traefik.http.middlewares.auth.basicauth.users=user:$$apr1$$..."
- "traefik.http.routers.myapp.middlewares=auth"# Middleware CRD
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: basic-auth
spec:
basicAuth:
users:
- "user:$apr1$..."# dynamic.yml
http:
middlewares:
auth:
basicAuth:
usersFile: "/etc/traefik/.htpasswd"
# .htpasswd file:
user:$apr1$...Multiple Users