Highly Available Vaultwarden Deployment with Ansible #284

Closed
opened 2025-07-08 08:45:20 -04:00 by AtHeartEngineer · 0 comments

Originally created by @sudoix on 1/8/2025

This Ansible deployment sets up a highly available Vaultwarden cluster using the following components:

Key Features:

  • Nginx: Handles SSL offloading and load balancing for optimal performance and security.
  • Certbot: Automatically generates and manages SSL certificates for secure communication.
  • Vaultwarden: Serves as the main backend for password management.
  • Keepalived: Provides virtual IP and redundancy for high availability.
  • PostgreSQL: Uses an external database for storing data.
  • Docker and Docker Compose: Deploy all services with docker compose.
*Originally created by @sudoix on 1/8/2025* This Ansible deployment sets up a highly available Vaultwarden cluster using the following components: **Key Features:** * **Nginx**: Handles SSL offloading and load balancing for optimal performance and security. * **Certbot**: Automatically generates and manages SSL certificates for secure communication. * **Vaultwarden**: Serves as the main backend for password management. * **Keepalived**: Provides virtual IP and redundancy for high availability. * **PostgreSQL**: Uses an external database for storing data. * **Docker** and **Docker Compose**: Deploy all services with docker compose.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#284