Что ввести в настройках S3 CDN, если у меня нет CDN?

Всем привет.

После недавнего обновления до версии 2.7.0.beta1 (e0c952290b) на моей странице администратора Discourse появилось новое сообщение с рекомендацией:

Наш Discourse действительно использует S3 для хранения, но у нас нет CDN никакой конфигурации.

@Falco предложил ввести URL корзины S3 в поле настроек s3 cdn url, но я не уверен, какое влияние это может оказать в других местах.

Также я не до конца понимаю, какой у меня URL корзины S3 :man_facepalming:

Пример URL S3 для загруженного пользователем изображения:

https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg

Значит ли это, что URL моей корзины:

https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/

:thinking:

Если я введу этот URL в поле настроек s3 cdn url, а затем пересоздам несколько сотен тысяч постов, не станут ли их URL выглядеть так:

https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg

То есть изображения пользователей перестанут работать? :man_shrugging:

В идеальном мире я бы просто нажал «Хорошо, спасибо за предупреждение!» и закрыл это уведомление/совет на странице администратора. Однако, я подозреваю, что это потребовало бы значительных изменений в ядре, поэтому от этой идеи откажемся.

Всё работает отлично уже много лет. Мне очень не хочется и страшно менять настройку, которую я до конца не понимаю, до такой степени, что я просто буду притворяться, что не вижу этого совета каждый раз, когда заглядываю в панель администратора.

Думаю, я всё равно буду видеть любые другие будущие предупреждения в панели администратора. Поможет ли это конкретное предупреждение предотвратить появление других?

Буду благодарен за любые советы, пояснения или предложения.

Это уже произошло или вы только предполагаете?

Я ничего не менял — это 100% домыслы (и страх сломать то, что сейчас работает нормально) :blush:

angry lilo and stitch GIF

Почему бы вам не провести эксперимент, прежде чем пуститься в спекуляции? :stuck_out_tongue:

Измените настройки, обновите страницу, попробуйте загрузить изображение в пост, убедитесь, что всё работает, и так далее.

Если вы хотите проигнорировать совет, почему бы просто не проигнорировать сообщение? Вы, вероятно, можете скрыть его с помощью CSS или просто притвориться, что его нет. Настройка фейкового CDN кажется плохой идеей.

BunnyCDN — это недорого и легко настроить.