4.第三方包

本页面是一个第三方 Vaultwarden 包的索引。

由于这些包不是由 Vaultwarden 维护或控制的,因此它们可能会比官方的发行版本滞后,有时甚至会滞后很多。如果您依赖这些包,您可能需要为新的 Vaultwarden 发行版本启用监视功能,并告诉维护者该包未保持最新。


非官方包状态

ServerWeb-Vault

请注意,最新的 Vaultwarden 版本并不总是与最新的 web-vault 版本前向兼容,因此您可能需要使用旧版本的 vaultwarden-web 以确保兼容性。

Arch Linux

可在官方仓库中获取,同时包含了网页版密码库

Debian

一个基于 docker 的工具链,可用于构建 debian 包:https://github.com/greizgh/vaultwarden-debian。它捆绑了服务器和网页版密码库。

带有纯编译工具链的 Debian 源代码(无 docker):https://github.com/dionysius/vaultwarden-debhttps://github.com/dionysius/vaultwarden-web-vault-deb,它为最新的 Ubuntu LTS 和 Debian 稳定版提供预构建包。

DietPi(高度优化的最小化 Debian 操作系统)

DietPi 是一个基于 Debian 的轻量级发行版(镜像),适用于各种设备,如 Raspberry Pi、Odroid、NanoPi 等。它提供了一个用于安装包括 Vaultwarden 在内的各种程序的软件脚本。这使用户无需了解安装命令。

要在 DietPi 上安装 Vaultwarden,只需在命令行中键入 dietpi-software install 183。有关安装过程和首次访问 DietPi 上的 Vaultwarden 的更多信息,请访问 https://dietpi.com/docs/software/cloud/#vaultwarden

CentOS 8 / RHEL 8

一个使用 SQLite 的 hacky 包。它还不包含密码库,并且在很明显的地方仍然使用旧的名称。

https://github.com/alexpdp7/vaultwarden-rpm

Fedora (current release, x86_64)

此 Vaultwarden 包被构建为一个通用二进制文件,其用于 SQLite、MySQL 和 PostgreSQL。它还创建一个 vaultwarden 用户/组和一个 systemd 服务。

dnf config-manager --add-repo https://evermeet.cx/pub/repo/fedora/evermeet.repo
dnf install vaultwarden vaultwarden-webvault

Gentoo

用户可以自定义(是否使用 mysql/sqlite/postgresql 或者 web/cli)使用 USE 标记构建 Vaultwarden。首先按照此 wiki 启用 GURU 覆盖。使用 equery uses vaultwarden 查看 Vaultwarden 可用的 USE 标记。

echo "app-admin/vaultwarden <your USE flags here>" >> /etc/portage/package.use/vaultwarden
emerge app-admin/vaultwarden

Nix (OS)

此 Vaultwarden 被同时打包包含 mysql、sqlite、postgresql,以及包含 Vault。还有一个用于声明式配置的 NixOS 模块(请参阅 services.vaultwarden

Cloudron

Cloudron 是一个帮助您在服务器上运行 Web 应用程序的平台。使用 Cloudron,你可以从 App Library 中轻松地安装自定义域名的 Vaultwarden。该应用包与上游网页密码库捆绑在一起,安装后不需要任何进一步的配置即可开始使用。Cloudron 团队会保持发行版跟踪并提供自动更新。

包代码和话题跟踪器可以在这里找到:https://git.cloudron.io/cloudron/bitwardenrs-app

Home Assistant

Home Assistant 是一个开源的家庭自动化平台。在这里可找到 Vaultwarden 社区插件:https://github.com/hassio-addons/addon-bitwarden

用于 Ubuntu 20.04 的构建脚本

Dinger1986 创建了一个在 Ubuntu 20.04 上从源代码安装 Vaultwarden 的脚本,参阅:https://github.com/dinger1986/bitwardenrs_install_script

FreeBSD

FreeBSD 端口树中可用,并在 FreeBSD pkg 仓库中作为二进制包提供:pkg install vaultwarden

/usr/local/etc/rc.conf.d/vaultwarden.sample 是示例配置文件。将此文件复制到 /usr/local/etc/rc.conf.d/vaultwarden 并编辑其内容以配置 Vaultwarden。然后就可以像平常那样(service(8) 等)启动 vaultwarden 服务了。

Syncloud

Syncloud 是一个自托管平台,可以帮助没有设备管理经验的人在他们的设备上运行流行的服务。

Bitwarden 可在设备上的应用商店中安装,并且无需配置。

用于最常见发行版的 RPM 和 DEB 包

openSUSE 构建服务项目,支持:

[译者注]:什么是 openSUSE 构建服务

RPM版本

SUSE

15.4; 15.5; 15.6; Tumbleweed

RHEL

8

CentOS

7; 8; 8_Stream; 9_Stream

Fedora

36; 37; 38; 39

DEB版本

Debian

10; 11; 12; Testing

Ubuntu

18.04; 20.04; 22.04; 23.04

您可以直接下载包或使用可用的仓库。

vaultwardenvaultwarden-webvaultvaultwarden-webvault-dark

CentOS 9 / RHEL 9

从 Masgalor 包中为 EL9 构建的包:

https://rpm.awx.wiki/vaultwarden/

每晚自动构建新版本。

Void Linux

在 void-packages 中作为 vaultwarden 可用:xbps-install vaultwarden 还可以选择安装网页密码库 (vaultwarden-web):xbps-install vaultwarden-web

Snap

Vaultwarden 通过 Snap Storesnap 形式提供。可以使用以下命令从命令行安装 Vaultwarden:

sudo snap install vaultwarden

配置文件位置:/var/snap/vaultwarden/current/vaultwarden.conf

最后更新于