mirror of
https://github.com/dani-garcia/vaultwarden.wiki.git
synced 2026-03-27 07:28:31 +07:00
124 lines
6.6 KiB
Markdown
124 lines
6.6 KiB
Markdown
> :warning: This page is an index of third-party vaultwarden packages.<br>
|
|
> As these packages are not maintained or controlled by vaultwarden, they can lag behind official releases, sometimes significantly. If you rely on these packages, you might want to [enable watching](https://docs.github.com/en/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions#configuring-your-watch-settings-for-an-individual-repository) for new vaultwarden releases and let the maintainer know if the package isn't being kept up to date.
|
|
|
|
***
|
|
|
|
### Unofficial Packaging Status
|
|
| Server | Web-Vault |
|
|
|--------|-----------|
|
|
|[](https://repology.org/project/vaultwarden/versions)|[](https://repology.org/project/vaultwarden-web/versions)|
|
|
|
|
> :warning: Be aware that the latest vaultwarden release is not always forward-compatible with the latest web-vault version, so you might want to [use an older version](https://github.com/dani-garcia/bw_web_builds/releases) of vaultwarden-web to ensure compatibility.<br />
|
|
|
|
|
|
## Arch Linux
|
|
|
|
Available in the [official repositories](https://archlinux.org/packages/community/x86_64/vaultwarden/), along with the [web vault](https://archlinux.org/packages/community/any/vaultwarden-web/).
|
|
|
|
## Debian
|
|
|
|
A docker based toolchain can be used to build debian packages: https://github.com/greizgh/vaultwarden-debian
|
|
It bundles the server and the web vault.
|
|
|
|
Debian source with pure compilation toolchain (no docker): https://github.com/dionysius/vaultwarden-deb and https://github.com/dionysius/vaultwarden-web-vault-deb
|
|
It offers prebuild packages for latest Ubuntu LTS.
|
|
|
|
## CentOS7 / RHEL7
|
|
|
|
A RPM Repository is packaged by @MrMEEE here: https://copr.fedorainfracloud.org/coprs/mrmeee/bitwarden_rs/ ... This also includes the webinterface in an additional package.
|
|
|
|
Installation instructions: https://github.com/MrMEEE/bitwarden_rs_rpm/blob/master/README.md
|
|
|
|
Any issues with the RPMs can be reported here: https://github.com/MrMEEE/bitwarden_rs_rpm/issues
|
|
|
|
## CentOS 8 / RHEL 8
|
|
|
|
A hacky package that uses SQLite. It doesn't have the vault (yet), and still has the old name in visible places.
|
|
|
|
https://github.com/alexpdp7/vaultwarden-rpm
|
|
|
|
## Fedora (current release, x86_64)
|
|
|
|
The vaultwarden package is built as a universal binary for SQLite(default), MySQL and PostgreSQL. It also creates a `vaultwarden` user/group and a systemd service.
|
|
|
|
```
|
|
dnf config-manager --add-repo https://evermeet.cx/pub/repo/fedora/evermeet.repo
|
|
dnf install vaultwarden vaultwarden-webvault
|
|
# Enable web GUI
|
|
sudo sed -i "s/^#\sWEB_VAULT_ENABLED/WEB_VAULT_ENABLED/" /etc/vaultwarden/vaultwarden.cfg
|
|
# Listen on 0.0.0.0:8000, not the default localhost(127.0.0.1)
|
|
sudo sed -i "s/^#\sROCKET_ADDRESS/ROCKET_ADDRESS/" /etc/vaultwarden/vaultwarden.cfg
|
|
# Enable admin GUI, login using long token in vaultwarden.cfg
|
|
sudo sed -i "s/^#\sADMIN_TOKEN/ADMIN_TOKEN/" /etc/vaultwarden/vaultwarden.cfg
|
|
sudo systemctl enable --now vaultwarden
|
|
sudo systemctl status -l vaultwarden
|
|
```
|
|
- You should then get following web GUI at http://yourIP:8000/
|
|
|
|
|
|

|
|
|
|
- This is admin GUI at http://yourIP:8000/admin
|
|
|
|

|
|
|
|
|
|
## Nix (OS)
|
|
|
|
Vaultwarden is both packaged for mysql, sqlite, postgresql and for vault. There is also a NixOS module for declarative configuration (see `services.vaultwarden`)
|
|
|
|
## Cloudron
|
|
|
|
[Cloudron](https://cloudron.io) is a platform that helps you run web apps on your server.
|
|
Using Cloudron, you can easily install Bitwarden_rs on a custom domain from the [App Library](https://cloudron.io/store/com.github.bitwardenrs.html)
|
|
The app package comes bundled with the upstream web vault and does not need any further configuration after installation to get started. The Cloudron team keeps track of releases and provides automatic updates.
|
|
|
|
The package code and the issue tracker can be found at https://git.cloudron.io/cloudron/vaultwarden-app
|
|
|
|
## Home Assistant
|
|
|
|
[Home Assistant](https://www.home-assistant.io/) is an open-source home automation platform. A bitwarden_rs community add-on is available at https://github.com/hassio-addons/addon-bitwarden.
|
|
|
|
## Build script for Ubuntu 20.04
|
|
|
|
Dinger1986 has created a script to install bitwarden_rs from source on Ubuntu 20.04, see
|
|
https://github.com/dinger1986/bitwardenrs_install_script
|
|
|
|
## FreeBSD
|
|
|
|
Available in the [FreeBSD ports tree](https://www.freshports.org/security/vaultwarden/) and as a binary package in the FreeBSD pkg repository: `pkg install vaultwarden`
|
|
|
|
A sample configuration file is provided at `/usr/local/etc/rc.conf.d/vaultwarden.sample`. Copy this file to `/usr/local/etc/rc.conf.d/vaultwarden` and edit its content to [configure vaultwarden](https://github.com/dani-garcia/vaultwarden/wiki/Configuration-overview#configuration-options). The `vaultwarden` service can then be launched as usual (`service(8)`, etc.).
|
|
|
|
## Syncloud
|
|
|
|
[Syncloud](https://syncloud.org) is a self-hosting platform to help people with even no device administration experience to get popular services running on their devices.
|
|
|
|
Bitwarden is available for installation in app store on the device and requires no configuration.
|
|
|
|
## RPM and DEB packages for most common distributions
|
|
|
|
openSUSE build service projekt with support for:
|
|
|
|
| RPM | |
|
|
|--------|----------------------------|
|
|
| SUSE | 15.3<br>15.4<br>Tumbleweed |
|
|
| RHEL | 7 |
|
|
| CentOS | 7<br>8<br>8_Stream |
|
|
| Fedora | 34<br>35<br>36<br>Rawhide |
|
|
|
|
| DEB | |
|
|
|--------|----------------------------|
|
|
| Debian | 10<br>11<br>Testing |
|
|
| Ubuntu | 18.04<br>20.04<br>22.04 |
|
|
|
|
You can either download the packages directly or use the available repositories.
|
|
|
|
[vaultwarden](https://build.opensuse.org/package/show/home:Masgalor:Vaultwarden/vaultwarden)
|
|
[vaultwarden-webvault](https://build.opensuse.org/package/show/home:Masgalor:Vaultwarden/vaultwarden-webvault)
|
|
[vaultwarden-webvault-dark](https://build.opensuse.org/package/show/home:Masgalor:Vaultwarden/vaultwarden-webvault-dark)
|
|
|
|
## Void Linux
|
|
|
|
Available in void-packages as [vaultwarden](https://github.com/void-linux/void-packages/tree/master/srcpkgs/vaultwarden): `xbps-install vaultwarden`
|
|
The web vault ([vaultwarden-web](https://github.com/void-linux/void-packages/tree/master/srcpkgs/vaultwarden-web)) can be optionally installed as well: `xbps-install vaultwarden-web` |