MaBibli 1.0.0
Gestion de bibliothèque personnelle auto-hébergée : catalogue, prêts, scan de code-barres, consultation hors-ligne. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# Déploiement hors YunoHost — voir README, « Installer ailleurs que sur YunoHost ».
|
||||
# Sur Synology : Container Manager > Projet > créer un projet à partir de ce fichier.
|
||||
|
||||
services:
|
||||
mabibli:
|
||||
build: .
|
||||
container_name: mabibli
|
||||
restart: unless-stopped
|
||||
|
||||
# ⚠️ Le port n'est publié QUE sur la boucle locale du NAS. L'application n'a aucune
|
||||
# authentification (voir ci-dessous) : quiconque atteint ce port EST l'utilisateur
|
||||
# déclaré. Le seul chemin d'accès doit être le proxy inversé, en HTTPS.
|
||||
ports:
|
||||
- "127.0.0.1:8080:8080"
|
||||
|
||||
# La bibliothèque vit ici, et nulle part ailleurs. À adapter au NAS
|
||||
# (`/volume1/docker/mabibli` est la convention Synology).
|
||||
volumes:
|
||||
- ./donnees:/data
|
||||
|
||||
environment:
|
||||
# ⚠️ CE N'EST PAS UNE AUTHENTIFICATION. Sans portail SSO, l'application n'a aucune
|
||||
# identité à lire : sans cette valeur, la liste d'envies et les statuts de lecture
|
||||
# sont refusés (le catalogue et les prêts, eux, sont communs et fonctionnent).
|
||||
# L'alternative, si un proxy authentifiant est en place, est de lui faire injecter
|
||||
# l'en-tête `YNH_USER` et de retirer ces trois lignes.
|
||||
Identite__UtilisateurSimule: "prenom"
|
||||
Identite__EmailSimule: "prenom@example.org"
|
||||
Identite__NomCompletSimule: "Prénom Nom"
|
||||
Reference in New Issue
Block a user