WIP: documentation
This commit is contained in:
parent
fe05a26a74
commit
0adf52c4fc
32
README.md
32
README.md
|
@ -4,16 +4,25 @@
|
|||
|
||||
### Installation des dépendances
|
||||
|
||||
#### Installation de la chaîne de compilation rustup
|
||||
|
||||
Installation des paquets `rustc` et `cargo`
|
||||
|
||||
sudo apt install rustc cargo
|
||||
|
||||
### Compilation du serveur
|
||||
|
||||
On récupère les sources
|
||||
|
||||
cd ~
|
||||
mkdir vaultwarden
|
||||
git clone https://github.com/dani-garcia/vaultwarden ~/vaultwarden/vaultwarden
|
||||
|
||||
On choisit la bonne version à l'aide des tags
|
||||
|
||||
git checkout <version>
|
||||
|
||||
On compile avec rust le serveur, en nettoyant bien avant.
|
||||
|
||||
cd vaultwarden/vaultwarden
|
||||
cargo clean
|
||||
cargo build --features sqlite --release
|
||||
|
||||
|
@ -111,10 +120,6 @@ On démarre
|
|||
|
||||
## Mise à jour de Vaultwarden
|
||||
|
||||
### Mise à jour de la chaîne de compilation rustup
|
||||
|
||||
rustup update
|
||||
|
||||
### Récupération des mises à jour
|
||||
|
||||
On récupère les commits dans le dépôt et on passe sur le tag de la dernière version (`<version>`)
|
||||
|
@ -140,6 +145,8 @@ On redémarre le service
|
|||
|
||||
sudo systemctl restart vaultwarden.service
|
||||
|
||||
|
||||
|
||||
## Installation de l'interface web
|
||||
|
||||
### Installation des dépendances
|
||||
|
@ -158,6 +165,17 @@ Ajout au `PATH`
|
|||
|
||||
echo 'export PATH=/opt/node/bin:$PATH' >> ~/.bashrc
|
||||
|
||||
### Compiler la dernière version de l'interface web
|
||||
|
||||
On récupère les sources
|
||||
|
||||
git clone https://github.com/dani-garcia/vaultwarden ~/vaultwarden/webvault
|
||||
|
||||
On compile
|
||||
|
||||
cd ~/vaultwarden/webvault
|
||||
make full
|
||||
|
||||
## Mise à jour de l'interface web
|
||||
|
||||
### Récupération des mises à jour
|
||||
|
@ -165,7 +183,7 @@ Ajout au `PATH`
|
|||
On récupère les commits dans le dépôt
|
||||
|
||||
cd ~/vaultwarden/webvault
|
||||
git fetch
|
||||
git pull
|
||||
|
||||
### Compiler la dernière version de l'interface web
|
||||
|
||||
|
|
Loading…
Reference in New Issue