Deploy Boxcar
The missing file manager for Railway Storage Buckets
boxcar
Just deployed
/data
Deploy and Host Boxcar on Railway
Boxcar is a file manager for Railway Storage Buckets. Log in with your Railway account, pick a bucket from any of your projects, and manage your files - upload, download, share, delete, and more - all from a clean web interface.
About Hosting Boxcar
Boxcar is designed to be zero-config. Deploy this template and everything is set up automatically: the app registers itself as an OAuth client with Railway, generates a session secret, and mounts a small volume for persistence. The first person to log in becomes the owner. No environment variables to configure, no external services to wire up.
Features
- Upload, download, share, and delete files
- Bulk delete multiple files at once
- Discovers buckets across all your workspaces and projects automatically
- Switch between buckets without logging out
- Share files via presigned URLs (time-limited, secure links)
- Client-side image compression before upload
- Toggle between Grid and List views
- Custom domain support (the app detects domain changes and reconfigures itself)
- Zero egress costs - downloads go directly from the bucket to the browser
Common Use Cases
- Managing files in your Railway Storage Buckets without a CLI or third-party S3 tool
- Sharing files from your buckets via presigned URLs
- Giving your team a simple web UI to browse and upload files across multiple projects
Access Control
By default, the first person to log in becomes the owner and no one else can access the app. To change this, add an ALLOWED_EMAILS environment variable:
*- anyone with a Railway account can log inuser@example.com,teammate@example.com- only these accounts can log in
Pricing
Boxcar itself adds minimal cost. The only billable resources are:
- Storage Bucket - $0.015/GB per month. All API operations and bucket egress are free.
- Compute - minimal, Boxcar is a lightweight app
- Volume - small volume for config persistence (~$0.25/month)
Downloads, uploads, shares, and file listing are all free - Boxcar redirects downloads directly to the bucket, so there's no service egress.
Dependencies for Boxcar Hosting
- A Railway account (Pro plan or above)
- At least one Storage Bucket in any of your Railway projects
No external services, databases, or API keys are required.
Deployment Dependencies
Everything is included in the template. The deploy creates a service, a volume for config persistence, and an auto-generated session secret. No additional setup is needed.
Why Deploy Boxcar 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 Boxcar 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
boxcar
rikepool/boxcar