Mise à jour de la configuration de Portainer : suppression du mot de passe dans .env et utilisation d'un fichier pour le mot de passe administrateur dans compose.yml

This commit is contained in:
Kevin 2025-02-19 16:45:27 +01:00
parent 42b864838d
commit 1c1e3418eb
2 changed files with 2 additions and 5 deletions

3
.env
View File

@ -9,6 +9,3 @@ KEYCLOAK_HOST=connect
# Portainer # Portainer
PORTAINER_HOST=portainer PORTAINER_HOST=portainer
# Pour mettre a jour, encrypter le mot de passe avec la commande suivante:
# htpasswd -nb -B admin "mot_de_passe" | cut -d ":" -f 2
PORTAINER_PASSWORD=$2y$05$gMMx0FiBvYmTo68jzlD0TekI2rhQgv4O7P6XwTWNFGojyC02I4RoC

View File

@ -31,7 +31,7 @@ services:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.neah-portainer.rule=Host(`${PORTAINER_HOST}.${MAIN_DOMAIN}`)" - "traefik.http.routers.neah-portainer.rule=Host(`${PORTAINER_HOST}.${MAIN_DOMAIN}`)"
- "traefik.http.services.neah-portainer.loadbalancer.server.port=9000" - "traefik.http.services.neah-portainer.loadbalancer.server.port=9000"
command: --admin-password='${PORTAINER_PASSWORD}' command: --admin-password-file '/tmp/portpa'
networks: networks:
- default - default