janbaudisch/bitwarden-rs
Project ID: 26894
Description
bitwarden-rs is an unofficial Bitwarden compatible server written in Rust.
Installation Instructions
Enable the copr repository:
dnf copr enable janbaudisch/bitwarden-rs
This repository builds three versions of bitwarden-rs:
bitwarden-rs-mysql
: MySQL backendbitwarden-rs-postgresql
: PostgreSQL backendbitwarden-rs-sqlite
: SQLite backend
Install bitwarden-rs (the web vault is a dependency):
dnf install bitwarden-rs-postgresql
(choose between bitwarden-rs-mysql
, bitwarden-rs-postgresql
and bitwarden-rs-sqlite
)
You will also need to have the respective database available, on the same machine or remotely.
There are Systemd service units provided by the packages. The service bitwarden-rs.service
does not wait for a database to be available, which might be a problem if it is hosted on the same machine as bitwarden-rs
. For this reason, the MySQL and PostgreSQL versions provide bitwarden-rs-waitformariadb.service
, bitwarden-rs-waitformysqld.service
and bitwarden-rs-waitforpostgresql.service
. These services will wait unit the services of the respective database have started.
Issues
See the issue tracker.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
![]() |
aarch64 (4)*, x86_64 (4)* | Centos-stream 8 (76 downloads) |
![]() |
aarch64 (4)*, x86_64 (23)* | EPEL 8 (197 downloads) |
![]() |
aarch64 (2)*, x86_64 (18)* | Fedora 36 (0 downloads) |
![]() |
aarch64 (2)*, x86_64 (10)* | Fedora 37 (21 downloads) |
![]() |
aarch64 (2)*, x86_64 (6)* | Fedora 38 (18 downloads) |
![]() |
aarch64 (0)*, x86_64 (0)* | Fedora 39 (2 downloads) |
![]() |
aarch64 (2)*, x86_64 (3)* | Fedora eln (59 downloads) |
![]() |
aarch64 (4)*, x86_64 (4)* | Fedora rawhide (107 downloads) |
* Total number of packages downloaded in the last seven days.