Deploy Vaultwarden

Lightweight Bitwarden-compatible password manager server

Deploy Vaultwarden

Just deployed

/data

Deploy and Host Vaultwarden on Railway

Vaultwarden is a lightweight, Bitwarden-compatible server for storing passwords, notes and secrets. It works with the official Bitwarden browser extensions, desktop and mobile apps.

About Hosting Vaultwarden

This template runs the official vaultwarden/server:latest image with a persistent volume at /data, so your vault database and attachments survive redeploys. It uses the built-in SQLite database, so no separate database service is needed. The server's domain is set to your Railway public URL, and a random admin token is generated for you. On first visit, create your account with Create account. Open the service's Variables tab in Railway to read ADMIN_TOKEN and sign in at /admin with it. Once your own account exists, open the admin page and turn off Allow new signups so strangers cannot register on your server.

Common Use Cases

  • A private password manager for yourself, family or a small team
  • Use the official Bitwarden apps and browser extensions against your own server
  • Share logins with organizations and collections

Dependencies for Vaultwarden Hosting

  • One service with a volume; nothing else

Deployment Dependencies

Why Deploy Vaultwarden on Railway?

Railway gives you a public HTTPS URL (which the Bitwarden web vault requires), a persistent volume and automatic restarts with no server to maintain. Keep a backup of your vault export, since the data lives on this one volume.


Template Content

More templates in this category

View Template
RustFS | (Just Updated) S3 Object Store, Public URL and Keys Set
S3-compatible object store, keys and public URL preset, volume kept

SuperSlowSloth
0
View Template
TimescaleDB
A PostgreSQL-based time-series database for analytics on Railway.

Rakit
1
View Template
Garage S3 Storage
Ultra-light S3 server: fast, open-source, plug-and-play.

PROJETOS
8