I have an S3 bucket for image uploads with ACL enabled and an IAM role properly configured and assigned to the EC2 instance running my standalone instance. However, the S3 image URLs in my test posts are not viewable. I would like to host S3 images in a bucket that can only be viewed by logged-in Discourse users. Why aren’t URL references to S3 images including a pre-signed URL for proper access? If I access the file via the S3 console and request a pre-signed url via AWS for a defined amount of time like 10 minutes then the image will load as expected so I know it can work.
1 Like