Bitwarden Portal
Bitwarden Portal lets you run automatic backups between hosted and Bitwarden entirely on your own server.
Overview
Automate backup and restore between Bitwarden and/or Vaultwarden vault. Automate backup and restore between Bitwarden and/or Vaultwarden vault. - Reaper0x1/bitwarden-portal The project has 449 GitHub stars.
Key Features
Source: GitHub README
- 🕛 Automated Backup: Exports vault data in JSON format with CRON schedule.
- 🔒 File Encryption: Protects backup files with AES-256-CBC encryption using a password.
- 🧹 Cleanup of Old Backups: Removes outdated files based on customizable retention policies.
- 🤖 Automated Restore: Decrypts and imports backups into another Bitwarden vault.
- 📂 Complete Vault Management: Deletes folders, items, and attachments in the destination before restoring.
- 😊 Compatibility: Uses Bitwarden API Key for secure vault access.
- ✒️ Self-Signed certificate: Supports self-signed certificates for local domain.
- ❌ Does not support attachments backup
- 🔄 Manual Recovery: Allows manual decryption and import of backups into a Bitwarden or Vaultwarden vault, facilitating data recovery if needed.
Getting Started
Source: GitHub README
services:
bitwarden-portal:
image: reaper0x1/bitwarden-portal:latest
container_name: bitwarden-portal
env_file: .env
volumes:
- your-backups-folder:/app/backups
restart: unless-stopped
Normalized Features
Source: tool-features-normalized.json
api keys, backup restore, docker, docker compose, encryption, scheduled tasks, ssl tls.
Deploy
Features
Authentication & Access
- API Key Authentication
Automation & Workflows
- Scheduled Tasks / Cron
Data & Storage
- Backup & Restore
Security & Privacy
- Encryption
- SSL / TLS / HTTPS
Compare Bitwarden Portal
Related Security & Authentication Tools
View all 159 →Ghidra
66KA free, open-source software reverse engineering framework created by the NSA — disassemble, decompile, and analyze compiled code on any platform.
PocketBase
58KOpen-source backend in a single 12 MB binary — realtime database, auth, file storage, and admin dashboard. No Docker, no Postgres, just run it.
Vaultwarden
57KLightweight, self-hosted Bitwarden-compatible password manager written in Rust. Uses 10x less RAM than the official server and works with all Bitwarden clients.
Zen Browser
41KZen Browser is a privacy-focused, beautifully designed Firefox fork with a unique sidebar tab layout, split views, and built-in content blocking — no telemetry, no tracking.
Vault
35KManage secrets and protect sensitive data. Securely store and control access to tokens, passwords, certificates, and encryption keys.
KeyCloak
33KOpen source identity and access management. Add authentication to applications and secure services with minimum effort.