-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv_example
More file actions
68 lines (57 loc) · 2.78 KB
/
Copy pathenv_example
File metadata and controls
68 lines (57 loc) · 2.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# Copier ce fichier en .env sur le serveur, puis remplir chaque valeur.
# cp env_example .env
# Domaine public d'Immich, sans https://. Le A record doit pointer sur le serveur
# AVANT le premier "make up" : sinon le certresolver Let's Encrypt echoue et
# retente avec un delai qui grandit a chaque essai.
#
# Immich ne sait pas etre servi sur un sous-chemin : il lui faut un domaine (ou
# sous-domaine) a lui, a la racine.
DOMAIN=photos.qbubu.net
# Ou vivent les photos. Peut etre un chemin absolu, sur un autre disque : le
# script de sauvegarde le suit tout seul. Les originaux sont ici, c'est le
# dossier a ne jamais perdre.
UPLOAD_LOCATION=./library
# Ou vivent les fichiers de la base. Un partage reseau (NFS, SMB) n'est PAS
# supporte pour ce dossier.
DB_DATA_LOCATION=./postgres
# Fuseau horaire, utilise pour dater les photos sans metadonnee de fuseau.
TZ=Europe/Paris
# Version d'Immich. Epinglee sur la majeure : les correctifs arrivent au
# "make update", jamais une majeure par surprise. Le passage a v4, le jour venu,
# sera une modification explicite de ce fichier — apres lecture des release notes.
IMMICH_VERSION=v3
# Mot de passe Postgres. A generer, et a ne PLUS JAMAIS changer une fois la base
# initialisee : ca modifierait la configuration de connexion sans modifier ce que
# la base attend, et Immich ne s'y connecterait plus.
# openssl rand -hex 32
# Lettres et chiffres uniquement (A-Za-z0-9), ni espace ni caractere special.
DB_PASSWORD=CHANGEME
# Les valeurs ci-dessous n'ont pas besoin d'etre changees.
###############################################################################
DB_USERNAME=postgres
DB_DATABASE_NAME=immich
##### SMTP : rien a mettre ici #####
#
# Immich n'expose pas son SMTP en variables d'environnement. Les emails
# (invitations, reinitialisation de mot de passe, notifications d'albums
# partages) se reglent dans l'interface, une fois la stack debout :
#
# Administration > Settings > Notification settings > Email
#
# Procedure detaillee dans le README.
##### SAUVEGARDE — depot borg sur borgwarehouse #####
#
# NE RIEN REMPLIR ICI : ces quatre lignes sont ecrites automatiquement par
# make init
# qui genere la cle SSH, cree le depot, tire une passphrase et te la fait mettre
# au coffre. Les laisser commentees.
#
# Elles vivent dans le .env, et PAS dans les scripts : les scripts sont
# versionnes, ce fichier ne l'est pas.
#
# BORG_PREFIX= prefixe des archives, et nom de la cle SSH du depot
# BORG_REPO= adresse ssh:// du depot sur borgwarehouse
# BORG_PASSPHRASE= passphrase du depot — A METTRE AU COFFRE, avec la cle
# exportee (borg key export) et l'id du depot. Sans elles,
# les archives sont definitivement illisibles.
# AGE_MAX_HEURES= age max de la derniere archive avant que make check crie