Documentation du coffre
This commit is contained in:
parent
c726802b14
commit
efe00cd9e2
33
README.md
33
README.md
|
@ -140,10 +140,14 @@ On redémarre le service
|
|||
|
||||
### 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
|
||||
|
||||
sudo apt install -y nodejs npm
|
||||
npm i npm@latest -g
|
||||
sudo apt install -y nodejs
|
||||
sudo npm i npm@latest -g
|
||||
|
||||
### Compiler la dernière version de l'interface web
|
||||
|
||||
|
@ -156,8 +160,21 @@ On compile
|
|||
cd ~/vaultwarden/webvault
|
||||
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 des dépendances
|
||||
|
||||
sudo npm i npm@latest -g
|
||||
|
||||
### Récupération des mises à jour
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue