# Хранилище S3 без публичного доступа

**URL:** <https://meta.discourse.org/t/s3-storage-with-no-public-access/251560>\
**Category:** Feature\
**Tags:** s3\
**Created:** [12.Январь.2023 13:46:37 UTC](https://meta.discourse.org/t/s3-storage-with-no-public-access/251560 "2023-01-12T13:46:37Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![varuncjain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varuncjain/32/289013_2.png) [@varuncjain](https://meta.discourse.org/u/varuncjain)\
**Post date:** [13.Январь.2023 07:54:49 UTC](https://meta.discourse.org/t/s3-storage-with-no-public-access/251560/7 "2023-01-13T07:54:49Z")

</div>

> [@Falco](#):
>
> Почему для вашего случая невозможен публичный бакет с приватными файлами?

В нашем случае это корпоративное решение. Все ресурсы, включая бакет, должны быть приватными и доступны только через IAM-роли. Для доставки объектов бакета на фронтенд Discourse мы создали S3-прокси-приложение, работающее в том же кластере EKS, и настроили его как CDN в параметрах Discourse. Теперь осталось только добавить возможность загрузки таких ресурсов, как логотип и другие настройки сайта, в приватном режиме, для чего нам нужен этот флаг. По умолчанию Discourse пытается загружать такие ресурсы как публичные, и я хотел бы переопределить это поведение с помощью нового флага.

> <https://github.com/discourse/discourse/pull/19852>
>
> Introduce new site setting for specifying if S3 bucket policy blocks all public …access

---

_[View the full topic](https://meta.discourse.org/t/s3-storage-with-no-public-access/251560)._
