Update README.md
This commit is contained in:
parent
044a8b8ef5
commit
cfdde1d6e7
22
README.md
22
README.md
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue