Self-host Checklist
Use this checklist to ensure that the key stakeholders in your deployment of Bitwarden in a self-hosted environment are aware of the critical stages and timelines. Reduce the risk of delays and miscommunication by aligning on these topics.
Stakeholders
Role  | Assigned team or member  | 
|---|---|
Self-host project lead  | |
Executive sponsor  | |
Server (Windows or Linux) admin  | |
Identity Provider & Single Sign-On admin  | |
SMTP admin  | |
Security & Compliance lead  | |
Business continuity  | |
Device management admin  | 
Deployment stages
Server preparation
Address the following key decisions before deploying your Bitwarden server:
Key decision  | Description  | Assigned team or member  | Support links  | 
|---|---|---|---|
Deployment method  | Will you deploy in the Bitwarden US or EU cloud?  | ||
Server configuration  | What environment variables will you leverage on your server to meet organizational security requirements?   | ||
Database selection  | Will your server use the packaged MSSQL database or will connect to a separate MSSQL database?  | ||
Certificate selection  | Which certificate option will you use to secure data in-transit?  | 
Rollout preparation
Address the following key decisions before onboarding users to your server:
Key decision  | Description  | Assigned team or member  | Support links  | 
|---|---|---|---|
Administration team  | Who are the administrators who will manage and maintain your server?  | ||
Maintenance plan  | What is your strategy for executing updates, and performing security audits to keep Bitwarden secure and up-to-date?  | ||
Backup plan  | What are your processes for taking and automating regular backups of the server, virtual machine, and other services? Will you take user-level backups, hypervisor backups, and database snapshots?  | ||
Disaster recovery plan  | What is your strategy for disaster recovery and how will you enumerate and test DR scenarios?  | ||
Testing  | How will you test server-client connections, server performance, and maintenance, backup, and DR plans?  | ||
Compliance & integration plan  | How will you ensure your setup meets regulatory compliance requirements and integrates with your existing IT infrastructure?  |