2 months ago
Hello Railway team,
I would like to request support for setting up a new Laravel project, which does not exist yet and is planned to be deployed on the 16th of this month.
We need an external storage unit of at least 16GB, dedicated exclusively to this project.
We require a folder named venues inside this unit, where we will manually upload all image files related to the venues. The folder structure and images will not be managed or uploaded via Git, due to their size and quantity.
The application must be able to read and serve images directly from this external venues folder.
Could you please advise on the best way to configure this external storage and ensure that our future Laravel application can access it on Railway? If possible, we would appreciate documentation or steps for mounting and using this storage.
Thank you very much.
5 Replies
2 months ago
Hey there! We've found the following might help you get unblocked faster:
If you find the answer from one of these, please let us know by solving the thread!
2 months ago
I believe you're talking about the volumes feature? Please correct me if I'm wrong. You can find documentation here: https://docs.railway.com/reference/volumes
2 months ago
Railway is not exactly meant for large volume photo or video storage.. It's meant to host your app code. That is not to say you cannot do so. But looking at the larevel file storage system https://laravel.com/docs/12.x/filesystem .
Your best option for persistent photo storage would be to use something like AWS / Amazon s3 or Cloudflare R2 for photo storage buckets and then map your server to those locations. Also this would greatly speed up things for your end users, since they are going to have CDN servers closest to your end users.
You would also need to be at a minimum of the $20 pro plan which has 250GB of volume storage, and you would be paying .05 a Gig for Egress. which photos being 10-150 Megs these days or larger, will add up quickly, especially if a lot of people are potentially accessing your uploads.
2 months ago
"Not exactly meant" is a stretch- it's totally capable of and is built to support it.
2 months ago
Yes, it looks like they made some changes, and with the migration from Google to their own baremetal servers.. they are now looking to offer volume storage . More information is here on their September 2025 updates https://railway.com/changelog/2025-09-26-object-storage ..
I would still evaluate your egress and usage scenario
5 cents a gigabyte can add up pretty quickly, depending on your application ...
You have to go to your dashboard page https://railway.com/account/feature-flags , and add the buckets option. It is NOT available on the free plan. So if you don't see it. that's why..
Status changed to Solved samgordon • about 1 month ago