forked from ScoDoc/DocScoDoc
.env dans /opt/scodoc-data
This commit is contained in:
parent
6b1da462e7
commit
c0bb9a6ba0
@ -136,10 +136,12 @@ en tant que `root` sur votre serveur nouvellement installé:
|
||||
Vous devrez répondre à quelques questions et saisir le mot de passe que vous
|
||||
attribuerez à l'utilisateur `admin`.
|
||||
|
||||
(note: pour en savoir plus sur ce script, [voir l'explication](GuideInstallDebian11Advanced.md))
|
||||
|
||||
### 3) **Lancer ScoDoc**:
|
||||
|
||||
sudo su # se connecter en root
|
||||
systemctl restart nginx
|
||||
systemctl restart scodoc9
|
||||
|
||||
et voila !
|
||||
|
@ -71,7 +71,7 @@ Les bases créées appartiennent à l'utilisateur (rôle) postgres `scodoc`
|
||||
Le serveur utilise des variables d'environnement donnant la
|
||||
configuration de base.
|
||||
Le plus simple est de les grouper dans un fichier `.env` (dans
|
||||
`/opt/scodoc/.env`)
|
||||
`/opt/scodoc-data/.env`)
|
||||
qui sera lu automatiquement au démarrage:
|
||||
|
||||
# .env for ScoDoc (production)
|
||||
@ -85,12 +85,11 @@ qui sera lu automatiquement au démarrage:
|
||||
SCODOC_ADMIN_MAIL="adresse.admin@toto.fr" # important: le mail de admin
|
||||
SECRET_KEY="CGGAJAKlh6789JJK?KNAb=" # une chaine aléatoire à changer
|
||||
|
||||
Le fichier `/opt/scodoc/.env-exemple`est donné à titre... d'exemple. Vous pouvez faire:
|
||||
Le fichier `/opt/scodoc/.env-exemple` est donné à titre... d'exemple. Vous pouvez faire:
|
||||
|
||||
# en tant qu'utilisateur scodoc
|
||||
cd /opt/scodoc/
|
||||
cp .env-exemple .env
|
||||
nano .env # édition
|
||||
cp /opt/scodoc/.env-exemple /opt/scodoc-data/.env
|
||||
nano /opt/scodoc-data/.env # édition
|
||||
|
||||
Il est nécessaire de modifier MAIL_SERVER, SCODOC_ADMIN_MAIL et SECRET_KEY.
|
||||
Cette dernière variable doit contenir une chaîne aléatoire qui servira
|
||||
@ -100,7 +99,9 @@ dans votre fichier `.env`:
|
||||
|
||||
python3 -c "import uuid; print(uuid.uuid4().hex)"
|
||||
|
||||
Nota: dans le futur, on va intégrer cela dans le fichier d'install.
|
||||
Note: le fichier utilisé par Flask est bien sûr `/opt/scodoc/.env`,
|
||||
mais l'installeur créé un lien symbolique vers `/opt/scodoc-data/.env` afin
|
||||
de conserver ce fichier durant les mise à jour par `apt-get upgrade`.
|
||||
|
||||
## Initialisation de la base et de l'utilisateur admin
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user