18
0
Fork 0
wiki/HowtoBitwarden.md

44 lines
1.5 KiB
Markdown
Raw Normal View History

2018-01-18 17:14:08 +01:00
---
categories: utilities web
title: Howto Bitwarden : installation et utilisation courante.
---
* Documentation Bitwarden : <https://help.bitwarden.com/article/install-on-premise/>
## Installation
2018-01-18 18:01:59 +01:00
Sous Debian 9, nous installons [HowtoDocker](Docker), [HowtoDockerCompose](Docker-compose) puis bitwarden.
2018-01-18 17:14:08 +01:00
~~~
# adduser --disabled-password bitwarden
# adduser bitwarden docker
# sudo -iu bitwarden
$ curl -s -o bitwarden.sh \
https://raw.githubusercontent.com/bitwarden/core/master/scripts/bitwarden.sh
$ chmod u+x bitwarden.sh
2018-01-18 17:14:20 +01:00
$ ./bitwarden.sh install
2018-01-19 10:09:10 +01:00
# chown -R bitwarden:docker /home/bitwarden/bwdata
~~~
2018-01-19 10:57:08 +01:00
Il suffira de répondre aux questions de l'assistant puis d'éditer `/home/bitwarden/bwdata/env/global.override.env`.
2018-01-19 10:56:59 +01:00
On conseille de le mettre derrière HAProxy et de le faire écouter sur les port 8090 et 4443 car l'image docker utiliser un userland proxy pouvant entrer en conflit avec les ports de l'hôte.
2018-01-19 10:09:10 +01:00
Pour le démarrer : `./bitwarden.sh start`, cela va déployer les containers nécessaires et les démarrer.
2018-01-19 11:29:31 +01:00
On pourra éditer les fichier de configuration de base dans `bwdata/`. Par exemple pour activer seulement le HTTP sur le vhost nginx, on éditera `bwdata/nginx/default.conf` et on fait un `./bitwarden.sh restart`.
2018-07-20 01:35:10 +02:00
## upgrade
2018-07-20 01:36:59 +02:00
<https://help.bitwarden.com/article/updating-on-premise/>
## FAQ
### erreur "host not found in upstream web"
En cas d'erreur :
~~~
nginx: [emerg] host not found in upstream "web" in /etc/nginx/conf.d/default.conf:30
~~~
redémarrer `./bitwarden.sh restart`