vaultwarden | Unofficial Bitwarden compatible server written in Rust | Continuous Deployment library

 by   dani-garcia Rust Version: 1.28.1 License: AGPL-3.0

kandi X-RAY | vaultwarden Summary

kandi X-RAY | vaultwarden Summary

vaultwarden is a Rust library typically used in Devops, Continuous Deployment, Docker applications. vaultwarden has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has medium support. You can download it from GitHub.

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

            kandi-support Support

              vaultwarden has a medium active ecosystem.
              It has 25630 star(s) with 1294 fork(s). There are 208 watchers for this library.
              It had no major release in the last 12 months.
              There are 7 open issues and 1606 have been closed. On average issues are closed in 21 days. There are 8 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of vaultwarden is 1.28.1

            kandi-Quality Quality

              vaultwarden has 0 bugs and 0 code smells.

            kandi-Security Security

              vaultwarden has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              vaultwarden code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              vaultwarden is licensed under the AGPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              vaultwarden releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              It has 9842 lines of code, 0 functions and 7 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of vaultwarden
            Get all kandi verified functions for this library.

            vaultwarden Key Features

            No Key Features are available at this moment for vaultwarden.

            vaultwarden Examples and Code Snippets

            No Code Snippets are available at this moment for vaultwarden.

            Community Discussions


            Block container access to internet but still have a port open for access
            Asked 2022-Mar-07 at 11:38

            What I am trying is to create a container isolated otherwise but having a port open for access from outside. I'd like to keep it so that container can't access internet.

            I have internal network and container that has a single port open for accessing the service.

            example docker-compose.yml:



            Answered 2022-Mar-07 at 11:38

            Solution of some sorts was to create a reverse-proxy and attach it to to the internal and to a driver:bridge network. Now the traffic to vaultwarden app goes through the other network and vaultwarden itself can't access internet.


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install vaultwarden

            Pull the docker image and mount a volume from the host for persistent storage:. This will preserve any persistent data under /vw-data/, you can adapt the path to whatever suits you. IMPORTANT: Some web browsers, like Chrome, disallow the use of Web Crypto APIs in insecure contexts. In this case, you might get an error like Cannot read property 'importKey'. To solve this problem, you need to access the web vault from HTTPS. This can be configured in vaultwarden directly or using a third-party reverse proxy (some examples). If you have an available domain name, you can get HTTPS certificates with Let's Encrypt, or you can generate self-signed certificates with utilities like mkcert. Some proxies automatically do this step, like Caddy (see examples linked above).


            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone dani-garcia/vaultwarden

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link