Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| sysadmin:docker:traefik:dashboard [2021/08/09 08:30] – 92.154.112.189 | sysadmin:docker:traefik:dashboard [2022/01/17 23:13] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== Traefik: le dashboard ====== | ====== Traefik: le dashboard ====== | ||
| - | le cli flag --api=insecure permet d' | + | ===== Accès |
| + | Pour accéder facilement au tableau de bord sur un réseau sécurisé, on peut créer le conteneur Traefik avec | ||
| + | l' | ||
| - | Dans le fichier ci-dessous le dashboard | ||
| - | < | + | |
| + | ===== Sécuriser l' | ||
| + | |||
| + | Dans le fichier ci-dessous le dashboard ne sera accessible qu'en HTTPS après authentification (grâce à l' | ||
| + | |||
| + | < | ||
| version: ' | version: ' | ||
| Ligne 59: | Ligne 65: | ||
| <code bash> | <code bash> | ||
| $ grep -i basicauth.users docker-compose.yml | $ grep -i basicauth.users docker-compose.yml | ||
| + | </ | ||
| + | |||
| + | On crée un conteneur éphémère pour générer un couple utilisateur mot de passe pour le middleware basicauth: | ||
| + | <code bash> | ||
| + | docker container run -it --rm --name password_gen debian: | ||
| + | |||
| + | apt-get update && apt-get install -y apache2-utils | ||
| + | |||
| + | # saisir et confirmer un mot de passe pour l' | ||
| + | # la sortie sera affichée dans la console | ||
| + | htpasswd -n admin | ||
| + | |||
| </ | </ | ||