railway-storage
Installation
SKILL.md
Railway S3-Compatible Storage
Railway provides S3-compatible storage buckets that work with standard AWS SDK. However, there are critical differences from AWS S3.
Critical: Private Buckets Only
Railway buckets are private by default and do not support public buckets. The ACL: "public-read" setting is ignored.
To serve files publicly:
- Proxy endpoint (recommended) - API route that fetches from S3 and serves to client
- Presigned URLs - Generate time-limited signed URLs for direct access
Environment Variables
Railway auto-injects these when you link a storage bucket to your service. Use these exact names: