Files
ohm_streaming/.env.example
T
Roman 9148b5fb6a 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)
2026-09-22 11:58:03 +00:00

35 lines
1.0 KiB
Bash

# 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
# Chemins
# OHM_DATA_DIR=./data
# OHM_DOWNLOAD_DIR=./downloads
# OHM_DATABASE_PATH=./data/ohm.db
# Téléchargements
# OHM_MAX_PARALLEL_DOWNLOADS=3
# Scraping
# OHM_HTTP_TIMEOUT=20
# OHM_USER_AGENT="Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0"
# Métadonnées Kitsu
# OHM_METADATA_CACHE_TTL_HOURS=72
# Auth
# OHM_ACCESS_TOKEN_TTL_MINUTES=15
# 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