Distribution publique GHCR (miroir, aucun compte requis) + avertissement légal dans le README et le label OCI

This commit is contained in:
Roman
2026-09-25 16:36:03 +00:00
parent 00aae109b0
commit f79c0cc86e
6 changed files with 49 additions and 37 deletions
+6 -4
View File
@@ -2,16 +2,18 @@
#
# Installation guidée (recommandée) : ./scripts/install.sh
# Ou à la main :
# 1. docker login git.lanro.eu (compte Gitea avec accès lecture au repo)
# 2. cp .env.example .env && $EDITOR .env (OHM_SECRET_KEY + WATCHTOWER_TOKEN obligatoires)
# 3. docker compose up -d
# 1. cp .env.example .env && $EDITOR .env (OHM_SECRET_KEY + WATCHTOWER_TOKEN obligatoires)
# 2. docker compose up -d
#
# Image par défaut : GHCR (publique). Pour utiliser le registre Gitea à la place :
# OHM_IMAGE=git.lanro.eu/roman/ohm_streaming:latest dans .env (+ docker login git.lanro.eu)
#
# Mise à jour : page Admin → « Mise à jour », ou manuellement :
# docker compose pull && docker compose up -d
services:
ohm:
image: git.lanro.eu/roman/ohm_streaming:latest
image: ${OHM_IMAGE:-ghcr.io/aulyriusohm/ohm-streaming:latest}
# Build local (dev) : décommenter ces lignes et commenter « image: » ci-dessus
# build:
# context: .