Railway

Deploy Pluton

Modern encrypted backups | Alt to Borg, Restic, Duplicati

Deploy Pluton

Just deployed

Deploy and Host Pluton on Railway

Pluton is a self-hosted backup management platform that simplifies automated, incremental backups across multiple devices and storage destinations. It provides a centralized web interface to create, schedule, monitor, and manage backups for local and remote machines while using Restic and Rclone under the hood.

About Hosting Pluton

Hosting Pluton on Railway lets you run its web interface and backup orchestration layer on a managed deployment platform instead of maintaining your own application server. Pluton is built for centralized backup management, allowing you to configure credentials, encryption, storage targets, and backup behavior through environment variables and the web UI. A typical deployment also needs persistent storage for app data and a reachable public URL for the interface. Railway makes this easier by handling deployment, networking, and environment variable management in one place.

Common Use Cases

  • Manage scheduled backups for self-hosted apps, servers, and personal infrastructure from one web dashboard.
  • Send encrypted, incremental backups to local or cloud-backed storage destinations.
  • Standardize backup operations for homelabs or small teams with monitoring, retention, and restore workflows in one place.

Dependencies for Pluton Hosting

  • Persistent storage for Pluton application data and backup metadata.
  • A supported backup destination, such as local storage or a cloud or remote target connected through Rclone.

Deployment Dependencies

Implementation Details

Pluton can be configured in Railway using environment variables for authentication, encryption, app metadata, and UI behavior. Railway templates support generated secrets and can use the generated public domain for APP_URL.

ENCRYPTION_KEY=${{secret(64, "abcdef0123456789")}}
USER_NAME=
USER_PASSWORD=
APP_TITLE=Pluton
APP_URL=https://${{RAILWAY_PUBLIC_DOMAIN}}
SERVER_PORT=5173
MAX_CONCURRENT_BACKUPS=2
SESSION_DURATION=7
ALLOW_CUSTOM_RESTORE_PATH=true
ALLOW_FILE_BROWSER=true
DISABLE_EVENT_SCRIPTS=false
NODE_ENV=production
IS_DOCKER=true

Why Deploy Pluton on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Pluton on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

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

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

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

Letta