Привет! Я уже несколько дней пытаюсь найти необходимую информацию, просматривая Meta и интернет, но безрезультатно.
TL;DR
Я планирую отключить S3 из-за высоких затрат. Мне нужно сохранить аватары пользователей локально, чтобы они не потеряли их перед отключением S3.
Контекст (коротко)
- У меня существует сообщество уже около 5 лет. Сначала изображения хранились локально, затем мы перешли на S3.
- Сейчас приложение Discourse работает на forum.example.com, и я мигрирую его на example.com.
- В процессе миграции я сокращаю высокие расходы (сообщество очень большое), и основная статья затрат — это S3. Нам не так важно, что ссылки на загруженные изображения в постах могут перестать работать, но мы хотим сохранить аватары пользователей.
- После миграции форума на example.com я попробовал просто удалить учётные данные S3, чтобы посмотреть, что произойдёт. Оказалось, что у части пользователей аватары сохранились, а у других — нет.
Теперь я пытаюсь достичь следующих целей:
- Сохранить аватары пользователей после отключения S3.
- Отключить возможность загрузки изображений на форум, но разрешить загрузку только аватаров.
Буду очень благодарен за любые советы, идеи или помощь ![]()