Lazywarden is a Python automation tool for backing up and restoring your Bitwarden vault, including attachments. It provides maximum security for your data by using AES-256 encryption and Argon2 key derivation, ensuring your backups are always protected. You can automate the entire process with flexible scheduling and store your backups wherever you prefer.
Key features include:
services:
lazywarden:
image: querylab/lazywarden:latest
container_name: lazywarden
environment:
- BW_HOST=${BW_HOST}
- BW_CLIENTID=${BW_CLIENTID}
- BW_CLIENTSECRET=${BW_CLIENTSECRET}
- BW_PASSWORD=${BW_PASSWORD}
- CRON_TIME=0 2 * * *
- TZ=UTC
volumes:
- ./data:/backup
restart: unless-stoppedBW_HOST=https://vault.yourdomain.com
BW_CLIENTID=user.xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
BW_CLIENTSECRET=your_super_secret_client_secret
BW_PASSWORD=your_super_secret_master_passwordAuto-fetched about 2 hours ago
Auto-fetched about 2 hours ago