# Set up file and image uploads to S3

**URL:** https://meta.discourse.org/t/set-up-file-and-image-uploads-to-s3/7229
**Category:** Self-Hosting
**Tags:** configuring, how-to
**Created:** [06.Июнь.2013 19:37:43 UTC](https://meta.discourse.org/t/set-up-file-and-image-uploads-to-s3/7229 "2013-06-06T19:37:43Z")
**Posts on this page:** 1
**Showing post:** 252

<div class="post-metadata">

### Author: ![kuaza](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuaza/32/264151_2.png) [@kuaza](https://meta.discourse.org/u/kuaza)
#### Post date: [04.Май.2024 22:46:08 UTC](https://meta.discourse.org/t/set-up-file-and-image-uploads-to-s3/7229/252 "2024-05-04T22:46:08Z")

</div>

Я думаю, вам нужно определить эти данные в YAML-файле. Сначала убедитесь, что процесс загрузки работает, а затем выполните миграцию.

Кстати, как вы это настроили? Я пытался сделать это: файлы загружались, но не открывались в браузере. Выдавалась ошибка «доступ запрещён».

> [@Cloudflare R2: Navigating Setup and Handling Configuration Errors](https://meta.discourse.org/t/cloudflare-r2-navigating-setup-and-handling-configuration-errors/305617/13?u=kuaza):
>
> Or maybe I sort-of owe you and apology. I do seem to have made it work, though I don’t have time to promise that I can write instructions that will allow you to make it work. DISCOURSE\_USE\_S3: true DISCOURSE\_S3\_REGION: 'auto' DISCOURSE\_S3\_ENDPOINT: https://=ACCOUNT\_ID=.r2.cloudflarestorage.com DISCOURSE\_S3\_ACCESS\_KEY\_ID: '=ACCESS\_KEY\_ID=' DISCOURSE\_S3\_SECRET\_ACCESS\_KEY: '=SECRET\_ACCESS\_KEY' DISCOURSE\_S3\_CDN\_URL: '=S3\_CDN\_URL=' DISCOURSE\_CDN\_URL: '=CDN\_URL=' DISCOURS…

---

_[View the full topic](https://meta.discourse.org/t/set-up-file-and-image-uploads-to-s3/7229)._
