
Deploy Pluton
Modern encrypted backups | Alt to Borg, Restic, Duplicati
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
Pluton
plutonhq/pluton:latestUSER_NAME
USER_PASSWORD
