Icon of Vaultwarden app on Umbrel App Store

Vaultwarden

Unofficial Bitwarden® compatible server

Daniel García

Open the App Store on your umbrelOS home server to install this app
Screenshot 1 of Vaultwarden app on Umbrel App Store
Screenshot 2 of Vaultwarden app on Umbrel App Store
Screenshot 3 of Vaultwarden app on Umbrel App Store
About this app

Vaultwarden is an alternative implementation of the Bitwarden® server API that is compatible with Bitwarden® clients*. Vaultwarden is perfect for self-hosting all of your passwords in an encrypted vault on your Umbrel. Vaultwarden is a full implementation of Bitwarden® API that includes: - Organizations support - Attachments - Vault API support - Serving the static files for Vault interface - Website icons API - Authenticator and U2F support - YubiKey and Duo support - Emergency Access 🛠️ SET-UP INSTRUCTIONS Vaultwarden's web interface is not accessible over http, meaning that to access it for initial set-up you need to use Tor. Here's how to do it: - Ensure your Umbrel is accessible over Tor by going to Settings in your dashboard and toggling "Remote Tor access" to enabled. You will need to restart your Umbrel if Remote Tor access was previously disabled. - Access your umbrel through a Tor browser using the .onion address shown in Settings under "Remote Tor access". - In your Tor browser, open the Vaultwaden app and create an account. - Once you've created an account, you can connect your Vaultwarden server from any Bitwarden app (mobile, desktop, browser, etc) by adding your server IP details. - For the most robust connection from anywhere, install Tailscale on your Umbrel and your devices, and use the Tailscale IP address to connect to your Vaultwarden server. *Please note that Vaultwarden is not associated with the Bitwarden® project nor 8bit Solutions LLC. When using this app, please report any bugs or suggestions to us directly, regardless of whatever clients you are using (mobile, desktop, browser, etc), and do not use Bitwarden®'s official support channels.

What's newVersion 1.31.0

This release updates Vaultwarden from v1.30.3 to v1.31.0. Major changes and New Features: - Initial support for the beta releases of the new native mobile apps - Removed support for WebSocket traffic on port 3012, as it's been integrated on the main HTTP port for a few releases - Updated included web vault to 2024.5.1 General mention: Bitwarden has changed the push API endpoints which affects the EU region endpoint users. If you use the push functionality and use the EU region you need to update `push.bitwarden.eu` to `api.bitwarden.eu`. Changes: - Improve JWT RSA key initialization and avoid saving public key - Remove custom WebSocket code - Replace panic with a graceful exit - Small improvements around email change - Change timestamp data type - Fix manager permission within groups - Automatically use email address as 2fa provider - Fix typos - Update chrono and sqlite - Update Rust and crates - Use async verify for Yubikey - Update web-vault to v2024.3.1 (new vertical layout) - Update Key Rotation web-vault v2024.3.x - Implement custom DNS resolver - Add extra (unsupported) container build arch's - Pass in collection ids to notifier when sharing cipher - Improve access to collections via groups - Fix emergency access invites - Some fixes for the new mobile apps - Update Rust, crates and web-vault - Improve Commentary Aesthetics - Optimize Dockerfiles - Also delete organization_api_key when deleting organizations - Fix public api for domains with path prefix - Update Alpine to version 3.20 - Differentiate external groups by organization id - Remove old knowndevice route - Update admin interface dependencies - Update rust and remove unused header values - Fix some nightly build errors - Fix some more nightly errors and remove lint that will become an error by default - Change API and structs to camelCase - Fix cipher creation on new android app - Remove mimalloc workaround - Change some missing PascalCase keys - Fix collections and native app issue - Fix duplicate folder creations during import - Remove duplicate registry step - Add group support for Cipher::get_collections() - Switch registry cache compression algorithm to zstd - Update crates and web-vault - Some fixes for emergency access The full release notes are available at https://github.com/dani-garcia/vaultwarden/releases

Information