- admin.sh : RTG lancé directement sur le Mac (plus de conteneur), nginx joint l'interface par host.docker.internal:8765 ; variante conteneur conservée (admin-docker.sh, docker-compose-conteneur.yml) - Compression : réglages lus dans les fichiers (CRF, codec), refaire seulement le 1080p ou le 720p, seulement si les réglages ont changé ; réglages vidéo propres à chaque voyage ; « Compression actuelle » affichée - Plus d'arrêt automatique après 2 h d'inactivité (--arret-inactif, 0 par défaut) ; arrêt propre qui attend la fin des encodages en cours - Aide contextuelle dans l'interface (rtg/interface/aide) ; README centré sur l'installation et la mise en place - Cœurs attribués au conteneur détectés (cgroup) et signalés Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mf2kATMtqVABHSYdxJMnim
42 lines
1.8 KiB
Markdown
42 lines
1.8 KiB
Markdown
# Administration depuis le site
|
|
|
|
Le bouton **Connexion** de l'accueil mène à `https://roadtrips.ouaibe.fr/admin/`. Le serveur web y fait suivre les demandes vers l'interface RTG, qui tourne directement sur le Mac :
|
|
|
|
```
|
|
Traefik (HTTPS) → nginx (le site, dans Docker) → /admin/ → RTG sur le Mac
|
|
```
|
|
|
|
L'interface ne tourne que quand on en a besoin. Fermée, `/admin/` affiche « Administration fermée » et le site reste en ligne.
|
|
|
|
## Au quotidien
|
|
|
|
Dans le dossier du `docker-compose.yml` du site :
|
|
|
|
```
|
|
./admin.sh ouvrir l'administration
|
|
./admin.sh stop la fermer
|
|
```
|
|
|
|
Elle tourne en arrière-plan : inutile de garder le Terminal ouvert. Son journal est dans `rtg-admin.log`, à côté du script. Fermer pendant un encodage l'arrête proprement ; les vidéos finies sont gardées.
|
|
|
|
À la maison, devant le Mac, on peut aussi simplement taper `rtg interface` dans le Terminal : ce sont les mêmes écrans, sans passer par le site.
|
|
|
|
## Disques et vitesse
|
|
|
|
L'interface tourne sur le Mac : elle voit tous les disques branchés, comme n'importe quelle application, et encode à pleine vitesse (tous les cœurs performance, encodeur matériel possible dans les [Réglages du site](reglages.md)).
|
|
|
|
Un disque des sources débranché est signalé dans [Sources](sources.md) ; les vidéos déjà encodées restent en ligne.
|
|
|
|
## Avant d'éjecter un disque
|
|
|
|
- **Disque de sources** : attendre la fin de l'encodage en cours, ou fermer l'administration.
|
|
- **Clé du site** : nginx s'en sert en permanence ; `docker compose stop` d'abord, `docker compose up -d` une fois rebranchée.
|
|
|
|
## Après une mise à jour de RTG
|
|
|
|
`./admin.sh stop`, puis `./admin.sh`.
|
|
|
|
## Mise en place
|
|
|
|
L'installation (nginx, mot de passe, `admin.sh`) est décrite dans le README de RoadTripsGenerator, sur git, section « Administration depuis le site : mise en place ».
|