# No Discourse, se ativar o S3, é melhor configurar no YAML ou no painel administrativo?

**URL:** <https://meta.discourse.org/t/discourse-s3-yml/416206>\
**Category:** Self-hosting\
**Tags:** chat\
**Created:** [30 Outubro , 2026 16:32 UTC](https://meta.discourse.org/t/discourse-s3-yml/416206 "2026-10-30T16:32:12Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [30 Outubro , 2026 18:38 UTC](https://meta.discourse.org/t/discourse-s3-yml/416206/2 "2026-10-30T18:38:02Z")

</div>

Recomendamos o arquivo YML se você estiver fazendo a auto-hospedagem, [Configure an S3 compatible object storage provider for uploads](https://meta.discourse.org/t/configure-an-s3-compatible-object-storage-provider-for-uploads/148916)

> [@Discourse](#):
>
> Configurar essas configurações em variáveis de ambiente no seu `app.yml` é recomendado porque é assim que a CDCK faz em sua infraestrutura, portanto, é bem testado. Além disso, a tarefa de enviar os recursos acontece após a compilação dos recursos, o que ocorre durante um rebuild. Se você deseja iniciar um Discourse que funcione corretamente com Armazenamento de Objetos desde o início, precisa definir as variáveis de ambiente para que os recursos sejam enviados antes que o site comece.

Se você usa a hospedagem [discourse.org](http://discourse.org), nós cuidamos do armazenamento de uploads, então você não tem acesso a essas configurações.

---

_[View the full topic](https://meta.discourse.org/t/discourse-s3-yml/416206)._
