Railway

Deploy password-pusher-secure

Encrypted expiring secret sharing with persistent storage

Deploy password-pusher-secure

/opt/PasswordPusher/storage

Deploy and Host Password Pusher on Railway

About Hosting Password Pusher

Password Pusher is an encrypted secret-sharing application. This template deploys upstream version 2.9.7 with its web process, expiration worker, and persistent local storage.

After deployment, open the application and read its deployment logs for the one-time boot code required by /first_run. The boot code creates the first administrator and is then removed.

Common Use Cases

  • Send passwords or API keys using links that expire by time or view count
  • Share sensitive URLs, QR codes, and small files
  • Maintain an internal, self-hosted secret handoff service

Dependencies for Password Pusher Hosting

Deployment Dependencies

  • One Password Pusher service
  • One daily-backed-up Railway volume
  • Optional external SMTP service for account emails

Implementation Details

The service uses the official Password Pusher 2.9.7 Linux/AMD64 image pinned by digest. Railway terminates HTTPS and routes traffic to unprivileged internal port 5100. The upstream web process and Solid Queue worker run together, which allows both processes to use the same SQLite database and local file storage safely.

PWPUSH_MASTER_KEY and SECRET_KEY_BASE are generated during template deployment. Never replace the master key casually: existing pushes depend on it. Cross-service references are not required in this single-service topology.

Persistent data is mounted at /opt/PasswordPusher/storage and receives daily Railway backups.

Why Deploy Password Pusher on Railway?

Railway supplies managed HTTPS, durable storage, deployment logs for the secure first-run flow, health checks, and repeatable redeployment without introducing a separate reverse proxy or database for small installations.


Template Content

More templates in this category

View Template
Rocky Linux
[Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
36
View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
71
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta
51