Files
FabriceandClaude Opus 5.5 ada3d76f50 Administration native sur le Mac, réencodage sélectif et aide intégrée
- 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
2026-10-19 05:32:05 +00:00

38 lines
1.4 KiB
HTML

<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% block titre %}{% endblock %} · RTG</title>
<link rel="stylesheet" href="{{ base }}/static/rtg.css">
{% block tete %}{% endblock %}
<script src="{{ base }}/static/htmx.min.js"></script>
</head>
<body data-base="{{ base }}">
<header class="barre">
<a class="logo" href="{{ base }}/">RTG</a>
<nav>
<a href="{{ base }}/">Mes voyages</a>
<a href="{{ base }}/reglages">Réglages</a>
<a href="{{ base }}/tache">Traitement</a>
<a href="{{ base }}/aide">Aide</a>
<a href="{{ lien_site }}" target="_blank">Voir le site ↗</a>
</nav>
<div id="bandeau" hx-get="{{ base }}/tache/bandeau" hx-trigger="load, every 2s"></div>
<button class="petit discret-bouton" hx-post="{{ base }}/deconnexion" title="Fermer la session de ce navigateur">Se déconnecter</button>
</header>
<main>
{% block contenu %}{% endblock %}
</main>
<div id="messages" aria-live="polite"></div>
<div id="fenetre"></div>
<aside id="aide" class="aide-panneau" hidden aria-label="Aide">
<button class="petit aide-fermer" data-fermer-aide title="Fermer (Échap)">✕</button>
<div id="aide-contenu"></div>
</aside>
<footer>RoadTripsGenerator {{ version }} · <code>{{ racine }}</code></footer>
<script src="{{ base }}/static/rtg.js"></script>
{% block fin %}{% endblock %}
</body>
</html>