I run the website for a small nonprofit, and we're looking at Pantheon. I've imported my code and DB and gotten things basically working, but I have a question about serving large files. We're a choir and we have a couple hundred MP3s (recordings of rehearsals, so people can practice) that we need to serve. It's not high traffic at all - probably only a couple dozen downloads per week - but the files can be as big as 100M each.

A CDN would be overkill - all downloaders are local, not spread around the globe. And it's really not much traffic.

How should I host them? Just check them in to Git? They're not currently in sites/default/files, but I could put them there and use symlinks from their current location if that would help.

closed as off-topic by Free Radical, Bala, Mołot, Clive Dec 20 '13 at 15:50

  • This question does not appear to be about Drupal within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

  • There are many solutions out there optimized for hosting media files that integrate really well with Drupal's Media module; Soundcloud, etc. Pantheon's individual file limits are 256mb, so it's worth a try, if there isn't much traffic. They shouldn't be committed to the repo, that will slow down workflow operations. Put them in sites/default/files. – スコット Dec 20 '13 at 16:16

I wouldn't check them into Git, just create an Audio content type and have a file/audio field. I would just check Pantheon to see what the file upload limit is.

Not the answer you're looking for? Browse other questions tagged or ask your own question.