Send
simple & secured file sharing - (minio S3 included)
Bucket
minio/minio:latest
Just deployed
/app/data
send
timvisee/send
Just deployed
/app/uploads
Console
railwayapp-templates/minio-console
Just deployed
redis
redis/alpine
Just deployed
/app/data
Send + MinIO
This template sets up a full deployment of the “Send” file-sharing service on Railway, designed for quick and secure sharing of files. It includes MinIO, an open-source object storage solution with an S3-compatible API, for file storage and management, allowing for robust and scalable storage similar to AWS S3.
Features:
• Send File Sharing Service: A privacy-focused file-sharing service based on Mozilla’s Send, enabling secure and temporary file sharing.
• MinIO S3 Storage: Provides scalable object storage with an S3-compatible API, offering seamless storage integration for Send’s file uploads.
• Ease of Deployment: Quickly deploy Send with MinIO using Railway’s infrastructure, allowing easy setup and management without handling servers.
Configuration:
1. Access the MinIO Console: After deploying, navigate to the MinIO console (usually accessible through Railway’s dashboard) to manage storage settings.
2. Create a New Bucket: In the MinIO console, create a bucket for storing uploaded files. This bucket will serve as the storage location for Send’s file uploads.
3. Configure Send with MinIO Bucket Information:
• Take note of the bucket name, access key, secret key, and endpoint information from the MinIO console.
• In Railway, go to the environment variables for Send and enter these details:
4. Adjust Additional Settings: Customize settings such as file size limits and expiry times in the Railway environment variables for Send to meet your specific needs.
Template Content