mirror of
https://github.com/IliesAllali/parenthese.git
synced 2026-11-09 07:50:58 +00:00
L'API ne renvoie plus les adresses brutes d'Immich à un administrateur d'arbre : la liste IMMICH_ALLOWED_API_URLS devient des instances nommées (« Libellé=https://adresse », libellé facultatif, nom d'hôte par défaut). Chaque instance a un identifiant opaque dérivé de son adresse, donc stable même si l'opérateur réordonne la liste. Le PUT accepte cet identifiant et stocke l'adresse canonique de la liste. Deux instances au même nom d'hôte sans libellé sont refusées au démarrage avec un avertissement. Les variables d'exemple documentent le format, la liste reste compatible avec les adresses seules. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
14 lines
768 B
Bash
14 lines
768 B
Bash
NODE_ENV=development
|
|
PORT=4000
|
|
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/genealogy"
|
|
JWT_SECRET="change-me-in-production"
|
|
JWT_EXPIRES_IN="7d"
|
|
JWT_TREE_ACCESS_EXPIRES_IN="24h"
|
|
CORS_ORIGIN="http://localhost:5173,http://localhost:5174,http://localhost:5175,http://localhost:5176"
|
|
MEDIA_STORAGE_PATH="./storage/media"
|
|
# Reconnaissance des visages : instances Immich autorisées sur ce serveur, séparées par des
|
|
# virgules. Entrée « Libellé=https://adresse » ou « https://adresse » (nom d'hôte comme libellé,
|
|
# donc un libellé si deux instances partagent un nom). Les administrateurs de chaque arbre choisissent
|
|
# l'instance par son nom et donnent leur propre clé d'API. Sans cette liste, la fonction reste éteinte.
|
|
IMMICH_ALLOWED_API_URLS=""
|