Recomendamos el archivo YML si te alojas por tu cuenta, Configure an S3 compatible object storage provider for uploads
Discourse:
Se recomienda configurar estos ajustes como variables de entorno en tu app.yml, ya que así es como lo hace CDCK en su infraestructura, por lo que está bien probado. Además, la tarea de subir los activos se realiza después de que estos se compilan, lo cual ocurre durante una reconstrucción. Si quieres iniciar un Discourse que funcione correctamente con el almacenamiento de objetos desde el principio, necesitas configurar las variables de entorno para que los activos se suban antes de que el sitio se inicie.
Si estás utilizando el alojamiento de discourse.org , nosotros nos encargamos del almacenamiento de las subidas, por lo que no tienes acceso a estos ajustes.