Railway

Deploy aliasvault

AliasVault is a privacy-first password manager with built-in email aliasing

Deploy aliasvault

Just deployed

/database

Deploy and Host AliasVault on Railway

About Hosting

AliasVault is an open-source, end-to-end encrypted password and email alias manager.
This Railway template uses the official ghcr.io/aliasvault/aliasvault:latest all-in-one image, which bundles API, web client, admin panel, task runner, SMTP service, and database stack into one container for easy deployment.

Why Deploy

  • Keep full control of your vault data and hosting environment.
  • Run the complete AliasVault stack without manual multi-container wiring.
  • Get fast setup for personal, lab, and demo environments.
  • Reuse the same deployment pattern across Railway environments.

Common Use Cases

  • Personal password manager with private self-hosting.
  • Team demo/staging instance for evaluating AliasVault.
  • Migration sandbox before moving to a dedicated VPS setup.
  • Lightweight homelab deployment with managed Railway runtime.

Dependencies for Deployment

Deployment Dependencies

ItemValueNotes
Container imageghcr.io/aliasvault/aliasvault:latestOfficial all-in-one image
Public HTTP port80Routed by Railway domain
Health endpoint/apiBuilt-in API health check path
Data paths/database, /logs, /secrets, /certificatesPersistent volumes recommended
Required env varsPORT, HOSTNAMEPORT=80 for routing
Recommended env varsFORCE_HTTPS_REDIRECT, PUBLIC_REGISTRATION_ENABLED, IP_LOGGING_ENABLEDSafe defaults included
Optional email varsPRIVATE_EMAIL_DOMAINS, HIDDEN_PRIVATE_EMAIL_DOMAINS, SMTP_TLS_ENABLEDSMTP depends on DNS/network setup

Notes:

  • Railway HTTP routing targets one internal port; this template targets 80.
  • SMTP ports (25, 587) may not be reachable in all Railway plans/regions. Treat built-in email receiving as optional unless your network path is confirmed.

Template Content

More templates in this category

View Template
Keycloak
Keycloak template with keywind theme + apple and discord providers

beuz
View Template
lua-protector
Test deployed my project first

trianaq765-cmd's Project
View Template
bknd
Feature-rich yet lightweight backend