Bitwarden-Portal

Bitwarden-Portal

Docker app from grtgbln's Repository

Overview

Automate backup and restore between Bitwarden and/or Vaultwarden vault.

Runtime arguments

Network
bridge
Privileged
false

Template configuration

Backup Cron ScheduleVariable

Cron schedule for backup and restore tasks

Target
CRON_SCHEDULE
Default
0 0 * * *
Value
0 0 * * *
Encryption PasswordVariable

This is the password used to encrypt and decrypt the backup files during the sync process.

Target
ENCRYPTION_PASSWORD
Source - URLVariable

The URL of the source Bitwarden/Vaultwarden server.

Target
SOURCE_SERVER
Default
https://vault.bitwarden.com
Value
https://vault.bitwarden.com
Source - UsernameVariable

The username of the source Bitwarden/Vaultwarden account.

Target
SOURCE_ACCOUNT
Source - PasswordVariable

The password of the source Bitwarden/Vaultwarden account.

Target
SOURCE_PASSWORD
Source - Client IDVariable

The client ID of the source Bitwarden/Vaultwarden account, found in Account Settings -> Security -> Keys

Target
SOURCE_CLIENT_ID
Source - Client SecretVariable

The client secret of the source Bitwarden/Vaultwarden account, found in Account Settings -> Security -> Keys

Target
SOURCE_CLIENT_SECRET
Destination - URLVariable

The URL of the destination Bitwarden/Vaultwarden server.

Target
DEST_SERVER
Default
https://vault.bitwarden.com
Value
https://vault.bitwarden.com
Destination - UsernameVariable

The username of the destination Bitwarden/Vaultwarden account.

Target
DEST_ACCOUNT
Destination - PasswordVariable

The password of the destination Bitwarden/Vaultwarden account.

Target
DEST_PASSWORD
Destination - Client IDVariable

The client ID of the destination Bitwarden/Vaultwarden account, found in Account Settings -> Security -> Keys

Target
DEST_CLIENT_ID
Destination - Client SecretVariable

The client secret of the destination Bitwarden/Vaultwarden account, found in Account Settings -> Security -> Keys

Target
DEST_CLIENT_SECRET
Enable PruningVariable

Enable pruning of old backups.

Target
ENABLE_PRUNING
Default
true|false
Retention DaysVariable

Retention policy for backup files. Backups older than this value will be deleted.

Target
RETENTION_DAYS
Default
30
Value
30
Minimum File CountVariable

If all backups are older than the retention day setting, keep the following minimum files.

Target
MIN_FILES
Default
10
Value
10
Backups PathPath

Path to backup files.

Target
/app/backups
Default
/mnt/user/appdata/bitwarden_portal/backups
Value
/mnt/user/appdata/bitwarden_portal/backups

Download Statistics

21,371
Total Downloads
6,792
This Month
6,792
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
reaper0x1/bitwarden-portal:latest
Last Updated2025-04-10
First Seen2025-03-31

Run Bitwarden-Portal on Unraid.

Bitwarden-Portal is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.