mirror of
https://github.com/IliesAllali/parenthese.git
synced 2026-11-15 00:30:50 +00:00
À false, POST /auth/register répond 403 registration_closed et l'app ne propose plus de créer un compte (accueil, connexion, porte d'un arbre partagé, menu du visiteur). Les comptes existants se connectent et créent leurs arbres, le partage par lien et mot de passe ne change pas. Une instance sans aucun compte accepte quand même le premier, sous un verrou de transaction PostgreSQL (deux inscriptions simultanées n'en créent qu'un). GET /auth/options expose l'état à l'écran d'accueil. Défaut true : rien ne change pour les instances existantes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
958 B
Bash
17 lines
958 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=""
|
|
# Création de compte. À false, seuls les comptes existants se connectent ; une instance sans aucun
|
|
# compte accepte quand même le premier, celui du propriétaire.
|
|
ALLOW_REGISTRATION=true
|