Deploy OpenList
A file list program that supports multiple storage
openlist-on-railway
Just deployed
/opt/openlist/data
Deploy and Host
About Hosting
OpenList is a resilient, community-driven fork of AList that supports multiple storage backends ๐๏ธ โ built to defend open source against trust-based attacks ๐ก๏ธ.
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 OpenList 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.
Why Deploy OpenList on Railway?
| Feature | Advantage |
|---|---|
| โก Instant Deployment | One-click deploy from template |
| ๐ Managed Infrastructure | No server configuration needed |
| ๐ Auto-scaling | Scale vertically/horizontally on demand |
| ๐พ Persistent Storage | Built-in volume management |
| ๐ Custom Domains | Easy SSL/TLS setup |
Common Use Cases
- Personal Cloud Storage: Unified access to multiple cloud drives (Google Drive, OneDrive, S3)
- Team File Sharing: Internal documentation and resource hub for organizations
- Public Resource Hosting: Share open-source projects, datasets, or media collections
- Multi-Storage Aggregation: Manage files across different providers from a single interface
Dependencies for
Prerequisites
- Railway Account (free tier available)
- GitHub Account (for repo integration)
- Storage Provider Credentials (at least one):
- Local storage
- S3-compatible storage
- WebDAV
- Google Drive/OneDrive API keys
Optional Dependencies
- Custom Domain (for production use)
- PostgreSQL (for advanced metadata persistence)
Deployment Dependencies
๐ Quick Start Guide
1. One-Click Deploy
Click the button above to deploy OpenList instantly on Railway.
2. Retrieve Admin Credentials
After deployment, get your admin password from the Railway logs:
# First OpenList service deployments -> View logs -> Deploy Logs
# Look for the line:
Successfully created the admin user and the initial password is: YOUR_INITIAL_PASSWORD
Important:
- โ ๏ธ Save this password immediatelyโyou won't see it again!
- ๐ก Please change your username and password immediately after logging in.
Ready to get started? Deploy OpenList on Railway now โ
Template Content
openlist-on-railway
tianheg/openlist-on-railway