We have Discourse hosted on AWS EC2. We are also using S3 for our uploads and we enabled the
s3_use_iam_profile site setting. We don’t have problems with S3 integration.
With that enabled, I don’t have to set the
s3_secret_access_key options anymore. But I still receive PMs saying that there are problems with my installation. On the admin dashboard, I can see a message saying that I have to set those settings but I don’t really have to because we’re already using an IAM profile.
I think that message shouldn’t show if the
s3_upload_bucket are set.