Por favor, explique cómo funciona la alojamiento de fotos dentro del foro. ¿Se vuelve muy costoso?

Correcto, también puedes alojar las fotos en DigitalOcean Spaces (guía de configuración) o en Amazon con su servicio S3 (guía de configuración), lo que reduciría drásticamente los costos para más almacenamiento.

También tienes configuraciones en Discourse para reducir el tamaño máximo permitido de las imágenes, lo que asegurará que no haya personas subiendo imágenes excesivamente grandes que ocupen mucho espacio de almacenamiento.

Algunos cálculos estimados de un tema anterior:

Así que, extendiendo esos cálculos a los 250 GB de DigitalOcean Space por $5/mes… si tuvieras 1,000 usuarios subiendo 3 imágenes al año a 3 MB cada una… estarías cubierto por unos 27 años.