Mise à jour automatique (Gitea + Watchtower) et conteneurisation Docker
- Détection de version via l'API Gitea, application via Watchtower - Router système, UI admin (intégrations), bandeau de mise à jour - Dockerfile multi-étapes, docker-compose, scripts/release.sh - Version centralisée dans app/version.py (pyproject ou OHM_VERSION au build)
This commit is contained in:
+10
-1
@@ -1,4 +1,4 @@
|
||||
# Copier en .env et adapter. Toutes les variables sont préfixées OHM_.
|
||||
# Copier en .env et adapter. Toutes les variables applicatives sont préfixées OHM_.
|
||||
|
||||
# OBLIGATOIRE en production : clé de signature des tokens (32+ caractères)
|
||||
OHM_SECRET_KEY=change-me-in-production
|
||||
@@ -23,3 +23,12 @@ OHM_SECRET_KEY=change-me-in-production
|
||||
# OHM_REFRESH_TOKEN_TTL_DAYS=30
|
||||
|
||||
# OHM_DEBUG=false
|
||||
|
||||
# ── Déploiement Docker (docker-compose.yml) ────────────────────────────────
|
||||
# Secret partagé entre OhmStreaming et Watchtower pour déclencher les mises
|
||||
# à jour depuis la page Admin. OBLIGATOIRE en Docker.
|
||||
# Générer : openssl rand -hex 24
|
||||
WATCHTOWER_TOKEN=change-me-watchtower
|
||||
|
||||
# Port hôte exposé par docker compose (défaut 8777)
|
||||
# OHM_PORT=8777
|
||||
|
||||
Reference in New Issue
Block a user