Deployment Options
Customers wishing to self-host a Bitwarden server for their organization or personal use have a variety of deployment options, including options for the server and infrastructure Bitwarden is deployed on, the database used by the server, and the certificate used by the server.
Linux standard deployment
Deploy Bitwarden to a Linux server using a provided setup script. Suitable for those with experience in Linux systems and command-line operations. Providers flexibility and control over the deployment environment. Get started.
Intended audience | Required skill level | Expected knowledge |
---|---|---|
IT professionals, system administrators | Intermediate to advanced | Linux command-line, server management |
Linux manual deployment
Deploy Bitwarden to a Linux sever by manually configuring and building containers from downloadable installation artifacts. Suitable for.... Get started.
Intended audience | Required skill level | Expected knowledge |
---|---|---|
Linux offline deployment
Deploy Bitwarden to an offline or air-gapped Linux server environment by configuring and building containers from downloadable installation artifacts. Suitable for... Get started.
Intended audience | Required skill level | Expected knowledge |
---|---|---|
Windows standard deployment
Deploy Bitwarden to a Windows server using a provided setup script. Suitable for users comfortable with Windows Server environments. Requires knowledge of Windows-specific installation and configuration processes. Get started.
Intended audience | Required skill level | Expected knowledge |
---|---|---|
IT professionals, system administrators | Intermediate | Windows Server management, PowerShell |
Windows offline deployment
Deploy Bitwarden to an offline or air-gapped Windows server environment by configuring and building containers from downloadable installation artifacts. Suitable for... Get started.
Intended audience | Required skill level | Expected knowledge |
---|---|---|
Deploy Bitwarden as a single docker container. Suitable for personal users, home labs... Get started.
Intended audience | Required skill level | Expected knowledge |
---|---|---|
Deploy Bitwarden in different Kubernetes environments using a Helm chart. Designed for highly-available and containerized deployments and suitable for cloud-native and large-scale deployments...
Intended audience | Required skill level | Expected knowledge |
---|---|---|
DevOps engineers, cloud administrators | Advanced | Kubernetes orchestration, Helm charts, containerization |
Get started with:
All Bitwarden self-hosted server deployments, except for unified, ship with an MSSQL Express image by default, however customers may connect to an external MSSQL server or cluster of version 2019 or higher. Learn more.
Customers self-hosting Bitwarden may deploy Bitwarden with one of several different SSL certificate options. Learn more.
Deploy Bitwarden using one of the Install & Deploy Guides.
If you're hosting Bitwarden for an organization, use this guide to get it ready for rollout to users.