Update README.md

This commit is contained in:
Christian P. MOMON 2023-03-27 09:53:06 +00:00
parent 044a8b8ef5
commit cfdde1d6e7
1 changed files with 12 additions and 10 deletions

View File

@ -1,28 +1,30 @@
# Service COFFRE # Service COFFRE
[TOC]
## Installation de Vaultwarden ## Installation de Vaultwarden
**Pour la compilation du serveur, un minimum de 2.5Go de mémoire vive est requis (sans quoi la compilation échoue)** **Pour la compilation du serveur, un minimum de 2.5Go de mémoire vive est requis (sans quoi la compilation échoue)**.
### Installation des dépendances ### Installation des dépendances
Installation des paquets `rustc` et `cargo` Installation des paquets `rustc` et `cargo` :
sudo apt install rustc cargo sudo apt install rustc cargo
### Compilation du serveur ### Compilation du serveur
On récupère les sources On récupère les sources :
cd ~ cd ~
mkdir vaultwarden mkdir vaultwarden
git clone https://github.com/dani-garcia/vaultwarden ~/vaultwarden/vaultwarden git clone https://github.com/dani-garcia/vaultwarden ~/vaultwarden/vaultwarden
On choisit la bonne version à l'aide des tags On choisit la bonne version à l'aide des tags :
git checkout <version> git checkout <version>
On compile avec rust le serveur, en nettoyant bien avant. On compile avec rust le serveur, en nettoyant bien avant :
cd vaultwarden/vaultwarden cd vaultwarden/vaultwarden
cargo clean cargo clean
@ -30,19 +32,19 @@ On compile avec rust le serveur, en nettoyant bien avant.
### Installation du serveur ### Installation du serveur
Installation du fichier de configuration par défaut Installation du fichier de configuration par défaut :
sudo cp ../../.env.template /etc/vaultwarden.env sudo cp ../../.env.template /etc/vaultwarden.env
Installation du binaire Installation du binaire :
sudo cp vaultwarden /usr/bin/vaultwarden sudo cp vaultwarden /usr/bin/vaultwarden
Création du dossier des données Création du dossier des données :
sudo mkdir /var/lib/vaultwarden/data sudo mkdir /var/lib/vaultwarden/data
Correction des droits Correction des droits :
sudo chmod +x /usr/bin/vaultwarden sudo chmod +x /usr/bin/vaultwarden
sudo useradd -m -d /var/lib/vaultwarden vaultwarden sudo useradd -m -d /var/lib/vaultwarden vaultwarden
@ -50,7 +52,7 @@ Correction des droits
### Création du fichier de service ### Création du fichier de service
On crée le fichier On crée le fichier :
sudo nano /etc/systemd/system/vaultwarden.service sudo nano /etc/systemd/system/vaultwarden.service