Traefik : exemple de route /admin vers l'interface ; option --ecoute

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mf2kATMtqVABHSYdxJMnim
This commit is contained in:
FabriceandClaude Opus 5.5 committed 2026-10-09 15:01:09 +00:00
1 parent 4366db94ed
commit d3a8394bc1
4 files changed
+40 -6

No files matched your search

+3 -1
View File
@@ -57,6 +57,7 @@ def main(argv=None):
i.add_argument("--proxy", action="store_true",
help="derrière le serveur web du site (mot de passe obligatoire)")
i.add_argument("--prefixe", default="", help="chemin de l'interface sur le site, par exemple /admin")
i.add_argument("--ecoute", help="adresse d'écoute (défaut 127.0.0.1 ; 0.0.0.0 si le serveur web est ailleurs)")
mp = sp.add_parser("mot-de-passe", help="définir ou supprimer le mot de passe de l'interface")
mp.add_argument("--supprimer", action="store_true")
@@ -109,7 +110,8 @@ def main(argv=None):
if bool(args.certificat) != bool(args.cle):
sys.exit("❌ --certificat et --cle vont ensemble.")
lancer(racine, args.port, ouvrir=not (args.sans_navigateur or args.proxy), distant=args.distant,
certificat=args.certificat, cle=args.cle, proxy=args.proxy, prefixe=args.prefixe)
certificat=args.certificat, cle=args.cle, proxy=args.proxy, prefixe=args.prefixe,
ecoute=args.ecoute)
except KeyboardInterrupt:
print("\nInterrompu.")
sys.exit(130)