Documentation du coffre

This commit is contained in:
Adrien Bourmault 2022-10-23 18:27:47 +00:00
parent c726802b14
commit efe00cd9e2
1 changed files with 31 additions and 2 deletions

View File

@ -140,10 +140,14 @@ On redémarre le service
### Installation des dépendances ### Installation des dépendances
On paramètre la source pour la version la plus récente de nodejs
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
On installe nodejs On installe nodejs
sudo apt install -y nodejs npm sudo apt install -y nodejs
npm i npm@latest -g sudo npm i npm@latest -g
### Compiler la dernière version de l'interface web ### Compiler la dernière version de l'interface web
@ -156,8 +160,21 @@ On compile
cd ~/vaultwarden/webvault cd ~/vaultwarden/webvault
make full make full
### Installation de l'interface web
cd ~/vaultwarden/webvault
sudo cp -R builds/bw_web_<tag> /var/lib/vaultwarden/web-vault
Correction des droits
sudo chown -R vaultwarden:vaultwarden /var/lib/vaultwarden
## Mise à jour de l'interface web ## Mise à jour de l'interface web
### Mise à jour des dépendances
sudo npm i npm@latest -g
### Récupération des mises à jour ### Récupération des mises à jour
On récupère les commits dans le dépôt On récupère les commits dans le dépôt
@ -171,3 +188,15 @@ On récupère les commits dans le dépôt
make full make full
Lorsque demandé, insérer l'identifiant du tag le plus récent (dispo avec git tag) Lorsque demandé, insérer l'identifiant du tag le plus récent (dispo avec git tag)
### Installer l'interface web
On installe la version correspondant à `<tag>`
cd ~/vaultwarden/webvault
sudo rm -r /var/lib/vaultwarden/web-vault
sudo cp -R builds/bw_web_<tag> /var/lib/vaultwarden/web-vault
Correction des droits
sudo chown -R vaultwarden:vaultwarden /var/lib/vaultwarden