Backup and Restore Bitwarden Servers on a Schedule
10K+
This Docker image is designed for syncing Bitwarden or Vaultwarden vaults between servers. It's a practical solution for moving your Bitwarden data from one server to another, providing a straightforward backup and restore process.
Source Server Credentials:
Destination Server Credentials:
Optional: Healthcheck Integration
version: "3.6"
services:
bitwarden-sync:
image: martadams89/bitwarden-sync:latest
container_name: bitwarden-sync
restart: always
environment:
- CRON_SCHEDULE=0 0 * * *
- BW_TAR_PASS=mysecuretarpassword
- [email protected]
- BW_PASS_SOURCE=mybitwardensourcepassword
- BW_CLIENTID_SOURCE=user.32323232-3232323-232323-3232323-32323232
- BW_CLIENTSECRET_SOURCE=FdfdfdfdfdfdfFfdfdffdfdfd
- BW_SERVER_SOURCE=https://vault.mydomain.com
- [email protected]
- BW_PASS_DEST=mybitwardendestpassword
- BW_CLIENTID_DEST=user.1221212-121212-12121-12121
- BW_CLIENTSECRET_DEST=Dsfdfdfdfdfdfdfdfdfgfdfdfds
- BW_SERVER_DEST=https://vault.bitwarden.com
# Optional Healthcheck IO Integration
- HEALTHCHECK_URL=https://healtcheck.url.com/ping
- HEALTHCHECK_PING=1234343r3fadgsdgs
# Optional bind mount encrypted backups
volumes:
- ./config/backups:/app/backups
For more details and configuration options, check the GitHub repository
Content type
Image
Digest
sha256:c4212ca44…
Size
204.1 MB
Last updated
15 days ago
docker pull martadams89/bitwarden-sync