Fork du dépôt https://github.com/greizgh/bitwarden_rs-debian.git avec les adaptations pour compiler vaultwarden sur Ubuntu 18.04
Go to file
Greizgh 069766d714 bump v1.18.0 for arm32v7 2020-12-29 22:12:09 +01:00
debian Set version in controlfile dynamically (#18) 2020-07-22 18:22:47 +02:00
patch bump v1.18.0 for arm32v7 2020-12-29 22:12:09 +01:00
.gitignore Set version in controlfile dynamically (#18) 2020-07-22 18:22:47 +02:00
COPYING License project under GPLv3 (#27) 2020-11-20 10:23:16 +01:00
README.md License project under GPLv3 (#27) 2020-11-20 10:23:16 +01:00
build.sh Support for arm32v7 (#25) 2020-11-10 11:08:37 +01:00
control.dist Support for arm32v7 (#25) 2020-11-10 11:08:37 +01:00

README.md

Bitwarden_rs debian package helper

Bitwarden_rs is an "Unofficial Bitwarden compatible server written in Rust".

This repository will help you produce a debian package.

TL;DR

Make sure you have the required build dependencies:

  • docker
  • git
  • patch
  • curl

Then:

git clone https://github.com/greizgh/bitwarden_rs-debian.git
cd bitwarden_rs-debian
./build.sh -r 1.17.0

The build.sh script will build bitwarden_rs for the same Debian version which targets bitwarden_rs. To compile for a different Debian version, specify the release name (e.g. Stretch, Buster) using the -o option. You can compile for arm32v7 or amd64 architecture using the -a option, only the Buster (default) release of debian is supported by arm32v7.

./build.sh -o stretch

Post installation

The packaged systemd unit is disabled, you need to configure bitwarden_rs through its EnvFile: /etc/bitwarden_rs/config.env

You will also probably want to setup a reverse proxy.

License

Bitwarden_rs-debian is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Bitwarden_rs-debian is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Foobar.  If not, see <https://www.gnu.org/licenses/>.

See COPYING for the full license.

Please note this does not assume anything about bitwarden_rs's own license.