Please explain how hosting photos within the forum works. Does that get crazy expensive?

Correct, you can alternatively host photos with DigitalOcean Spaces (setup guide) or Amazon on their S3 service (setup guide), which would reduce costs for more storage dramatically.

You also have settings in Discourse to reduce maximum allowed image size, which will ensure you don’t have people uploading overly large images that will take up tons of storage space.

Some guesstimate math from a previous topic:

So extending that math into DigitalOcean Space’s 250GB for $5/mo… if you had 1,000 users uploading 3 images a year at 3MB each… you’d be covered for around 27 years.

15 Likes