вы создали токен неверного типа — у вас общий API-токен. Вам нужно создать токен для бакета R2:
- Перейдите в панель управления Cloudflare → R2 Object Storage (в левой боковой панели в разделе
Storage & Databases). - На правой стороне страницы обзора R2 нажмите
Manage(API tokens). - Нажмите
Create Account API Token. - Введите подходящее имя токена и установите права доступа
Object Read & Write, затем нажмитеSave. - Будут сгенерированы
Access Key IDиSecret Access Key. Именно их нужно вставить в конфигурацию S3 в Discourse.
И да, вам нужно удалить конечные символы слэша, так как Discourse, скорее всего, отклонит их.

