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:
1 parent
4366db94ed
commit
d3a8394bc1
4 files changed
+40
-6
No files matched your search
@@ -148,7 +148,7 @@ L'interface permet de modifier le site et de lire les fichiers de l'ordinateur :
|
||||
|
||||
### Administration depuis le site
|
||||
|
||||
Pour administrer le site depuis son adresse publique (bouton « Connexion » en haut à droite de l'accueil, qui mène à `https://roadtrip.ouaibe.fr/admin/`), l'interface tourne sur la machine qui sert le site, derrière son serveur web en HTTPS. Les sources (rushs, traces, photos) doivent alors être accessibles depuis cette machine pour encoder et générer.
|
||||
Pour administrer le site depuis son adresse publique (bouton « Connexion » en haut à droite de l'accueil, qui mène à `https://roadtrips.ouaibe.fr/admin/`), l'interface tourne sur la machine qui sert le site, derrière son serveur web en HTTPS. Les sources (rushs, traces, photos) doivent alors être accessibles depuis cette machine pour encoder et générer.
|
||||
|
||||
1. Sur cette machine, une fois : `rtg mot-de-passe`.
|
||||
2. Lancer l'interface, en permanence de préférence (service, `tmux`…) :
|
||||
@@ -157,6 +157,7 @@ Pour administrer le site depuis son adresse publique (bouton « Connexion » en
|
||||
```
|
||||
Elle n'écoute que sur 127.0.0.1 : seul le serveur web peut la joindre. Le mot de passe est obligatoire.
|
||||
3. Transmettre `/admin/` à l'interface depuis le serveur web.
|
||||
- Traefik : copier `exemples/traefik-rtg-admin.yml` dans le dossier de configuration dynamique de Traefik, en y mettant les mêmes `entryPoints` et `certResolver` que pour le site. Le fichier indique l'adresse à mettre selon que Traefik tourne dans Docker sur le Mac, directement sur le Mac, ou sur une autre machine (dans ce dernier cas, lancer RTG avec `--ecoute 0.0.0.0` en plus).
|
||||
- nginx, dans le bloc `server` du site en HTTPS :
|
||||
```nginx
|
||||
location /admin/ {
|
||||
|
||||
Reference in new issue
Block a user