Vaultwarden

Vaultwarden Self-Hosted, Deploy in One Click

Vaultwarden is a lightweight password manager compatible with Bitwarden. Automatio deploys it to a dedicated server with HTTPS in one click for total privacy.

self-hosted vaultwardenvaultwarden vpsbitwarden alternativedocker vaultwardenopen source password managerrust password vault
Vaultwarden logo

Vaultwarden

Security & Privacy

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

open-source

What you get when you deploy Vaultwarden

The server we rent for it, what it costs, and what the installer will ask you.

Server
CX23 · 2 vCPU · 4 GB RAM
From
$9/month
Setup
1 settings to fill in

Included with every deployment

  • Dedicated server, one app per machine
  • HTTPS certificate issued automatically
  • Free subdomain, custom domain optional
  • Restart, resize, snapshot and restore

What the installer asks for

  • Allow new user signups
  • Public domainrequired

The project

Everything this page links to outside Automatio.

Deploy Vaultwarden in one click

On your own server, with your own data. No terminal, no Docker commands, no certificate setup.

  1. 1

    Pick a size

    Start on the smallest server that fits the app. Resize later without reinstalling.

  2. 2

    Press deploy

    We rent the server, install the app with Docker, and point a subdomain at it.

  3. 3

    Watch it come up

    Provisioning runs unattended and takes a few minutes. When the HTTPS certificate lands, the app is live and your login details are on the deployment page.

Server size

Billed monthly with your Automatio subscription. Destroy the server any time and the charge stops.

Key Capabilities

Explore what Automatio can do for this use case

Cross-Platform Vault Sync

Vaultwarden implements the Bitwarden API to work with official client applications. It synchronizes encrypted passwords, notes, and cards across devices without relying on third-party cloud infrastructure.

  • 1Native mobile apps for iOS and Android
  • 2Browser extensions for Chrome and Firefox
  • 3Desktop clients for Windows, macOS, and Linux
  • 4Full command-line interface (CLI) support
  • 5Bundled Web Vault for browser-based access

Key Capabilities

  • Cross-Platform Vault Sync

    Vaultwarden implements the Bitwarden API to work with official client applications. It synchronizes encrypted passwords, notes, and cards across devices without relying on third-party cloud infrastructure.

    1. Native mobile apps for iOS and Android
    2. Browser extensions for Chrome and Firefox
    3. Desktop clients for Windows, macOS, and Linux
    4. Full command-line interface (CLI) support
    5. Bundled Web Vault for browser-based access
  • Organizations and Collections

    Manage shared credentials within families or small teams using a proven sharing model. You can create shared vaults and group items into collections with specific access roles to maintain security.

    1. Granular user roles (Owner, Admin, Manager)
    2. Secure collection-based item sharing
    3. Support for unlimited organizations
    4. Emergency access delegation for trusted users
    5. User groups for batch permission management
  • Multi-Factor Authentication

    Secure your master vault with multiple layers of two-step login. Vaultwarden supports standard authentication protocols and physical hardware keys to ensure a leaked master password is not enough to gain access.

    1. Standard TOTP authenticator app support
    2. FIDO2 WebAuthn for physical security keys
    3. YubiKey and Duo integration options
    4. Email-based verification codes
    5. Secure backup recovery codes
  • Vaultwarden Send

    Share sensitive text or files securely with anyone, even if they do not have an account. Shares are ephemeral and include strict access controls to prevent permanent exposure of shared secrets.

    1. Text sharing for API keys or one-time secrets
    2. File attachments up to 500MB
    3. Configurable view limits and expiration dates
    4. Optional password protection for shared links
    5. Automatic deletion upon expiration

Why self-host Vaultwarden

What to know first

Zero Per-Seat Fees: Official managed plans often charge per user for organization features. Your self-hosted instance allows you to add family or team members without increasing your monthly bill.
No Official Support: You cannot contact Bitwarden Inc. for help with a Vaultwarden instance. You must rely on community discussions and your own troubleshooting skills.
Hardware Resource Efficiency: Written in Rust, it consumes significantly less RAM (often under 100MB) than the official .NET-based server, making it perform well on small VPS tiers.
Backup Responsibility: Data safety is entirely your responsibility. If the SQLite database file is lost, your passwords are gone unless you have established a backup routine.
Private Data Residency: Your database and file attachments live on your own dedicated server rather than a shared cloud, keeping your sensitive vault data under your control.
Client Compatibility Risk: Since this is an unofficial implementation, a major update to the official apps could theoretically break compatibility until the project maintainers push a fix.
Premium Feature Access: Unlock advanced capabilities like file attachments, organizational sharing, and hardware key MFA that typically require paid subscriptions elsewhere.
SMTP for Notifications: System emails for vault invites or 2FA require you to provide your own external SMTP credentials, as the server does not include a mail delivery agent.
Custom Registration Rules: The dedicated admin backend lets you disable public sign-ups and manually invite users, preventing unauthorized individuals from registering on your instance.

Managed, DIY, or One-Click?

The three realistic ways to run {name}, compared honestly.

Setup Time

Managed SaaSInstant
DIY on a VPS1-2 Hours
Automatio one-click~15 Minutes

Data Ownership

Managed SaaSThird-party cloud
DIY on a VPSFull control
Automatio one-clickFull control

Monthly Cost

Managed SaaSPer-user fees
DIY on a VPSVPS cost only
Automatio one-clickFixed $9/mo

RAM Usage

Managed SaaSN/A
DIY on a VPS<100MB
Automatio one-click<100MB

TLS/HTTPS

Managed SaaSIncluded
DIY on a VPSManual Certbot
Automatio one-clickAuto-provisioned

Who this is for

People who actually run Vaultwarden on their own server, and what changes when they do.

a solo founder shipping nights and weekends

Frustrated by the high cost of team security tools for a one-person shop.

Running your own instance gives you MFA and organizational sharing for zero extra cost per project.

  • Store sensitive API keys and database credentials
  • Share logins securely with a part-time contractor
  • Enable YubiKey protection for the main project vault

someone who codes with AI and wants their own analytics

Tired of copying and pasting secrets from a browser UI into terminal environment files.

Full CLI compatibility lets you script secret retrieval directly into your local development workflows.

  • Fetch database passwords via terminal for local testing
  • Rotate production environment variables using the CLI
  • Store and retrieve SSH keys for multiple remote servers

a homelab tinkerer

Desires total control over data residency without the bloat of official software suites.

The Rust backend fits into the smallest available server resources while providing a reliable private vault.

  • Host the instance on a private network via VPN
  • Automate SQLite database backups to a local NAS
  • Manage household logins for family members on a dedicated server

a freelancer billing hourly

Needs to manage client-specific credentials across dozens of distinct accounts safely.

Collections allow you to segregate client secrets effectively without mixing project data.

  • Organize client logins into project-specific collections
  • Securely hand off secrets using Vaultwarden Send
  • Attach project configuration files to vault items

About This App

What this app does and where it fits.

The Lightweight Vault Alternative

Vaultwarden began as bitwarden_rs, a community-driven project written in Rust to provide an alternative backend for the Bitwarden API. The official server is a large stack built on .NET and SQL Server, which requires substantial hardware resources. Vaultwarden solves this by implementing the core features in a single binary that runs on systems with very little RAM. This makes it the preferred choice for individual users, families, and small organizations who want the security of a modern vault without the high overhead of the official self-hosted version.

Zero-Knowledge Architecture

At its core, Vaultwarden follows a zero-knowledge security model. This means your master password is never sent to the server. Instead, it is used by the client application to derive encryption keys locally. Data is encrypted on your computer or phone before being uploaded. The server acts as a secure storage locker for these encrypted blobs. Even if an attacker gained full access to your server, they would find nothing but gibberish without your master password. This architecture ensures that even the server administrator cannot see the contents of the vault items.

The First Hour Experience

After deployment, your first step is to visit the web vault and create your account. Because self-hosting is about control, you should immediately go to the admin backend to disable public registration. This ensures you are the only one who can add new users to your server. Next, you can import existing passwords from other managers using standard CSV imports. The real utility starts when you connect your devices. In the Bitwarden mobile app or browser extension, you simply navigate to the self-hosted settings and enter your new server URL. From that point on, every password you save is synced to your private infrastructure.

Position in the Ecosystem

Vaultwarden occupies a unique middle ground. It is more functional than purely local managers like KeePassXC because it offers effortless cross-device syncing and team sharing. Simultaneously, it is more private and cost-effective than proprietary SaaS managers because you own the database and pay no per-seat licensing. While it lacks some complex features like SCIM or SSO, it provides everything a modern user needs: multi-factor authentication, secure file sharing, and a robust API for automation.

About This App

Community Feedback

See what the community thinks about Vaultwarden

Vaultwarden (Bitwarden self-hosted): Password manager, running on your server. End-to-end encrypted, zero trust in third parties.
CR1337
twitter
My Vaultwarden runs safely on a VPS and has never gone down, except for the few minutes when I was updating it or the server itself.
r/selfhosted user
reddit
Never had an issue with Vaultwarden itself. Restored from backups several times for a variety of reasons and it just worked.
Hacker News reader
hackernews
Vaultwarden is the first thing I install on any new server. It's too efficient to ignore.
u/SelfHostKing
reddit
The admin panel is where the magic happens. Being able to invite family members without paying for an 'Organization' plan is the killer feature.
u/RustEnthusiast
reddit
I was worried about compatibility with the official Bitwarden apps, but it's been rock solid for two years now.
@TechOps
twitter

Related Videos

Watch tutorials, reviews, and discussions about Vaultwarden

I loaded my data into Vaultwarden and measured it using about 60 megabytes. That's tiny.

Vaultwarden also defaults to a SQLite database rather than the Microsoft SQL Server.

Vaultwarden goes the opposite direction. It's a Rust-based re-implementation.

If you want to jump into a CLI, you can log in with the Bitwarden CLI and pull credentials directly.

More than just prompts

Supercharge your workflow with AI Automation

Automatio combines the power of AI agents, web automation, and smart integrations to help you accomplish more in less time.

AI Agents
Web Automation
Smart Workflows

Pro Tips

Expert tips to help you get the most out of Vaultwarden and achieve better results.

Use a secure admin token

Generate a long random string for your ADMIN_TOKEN. This protects the management dashboard where users can be deleted or invited.

Small servers are sufficient

A standard CX23 VPS is more than enough. Vaultwarden is so efficient that the smallest available tier handles a dozen users with ease.

Regular SQLite backups

Automate a daily copy of the db.sqlite file to a different location. This single file contains your entire vault database.

Disable public registration

Once you have created your account, use the admin panel to turn off sign-ups to prevent strangers from using your server.

Testimonials

What Our Users Say

Join thousands of satisfied users who have transformed their workflow

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Related Self-Hosted Apps

Frequently Asked Questions

Find answers to common questions about Vaultwarden