Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using imgproxy via Proxy for Amazon S3 #1281

Open
Nasfy opened this issue May 2, 2024 · 3 comments
Open

Using imgproxy via Proxy for Amazon S3 #1281

Nasfy opened this issue May 2, 2024 · 3 comments

Comments

@Nasfy
Copy link

Nasfy commented May 2, 2024

Hello,

I would like to inquire if imgproxy supports the ability to load images from Amazon S3 via a proxy, instead of directly accessing S3. Currently, we are using an Nginx proxy server to access S3, and we are interested in using imgproxy for image processing on images pre-uploaded to S3.

If imgproxy supports such functionality, please specify what settings or configurations are required to achieve this. We are keen on leveraging imgproxy via a proxy for image processing in our project.

Thank you!

@DarthSim
Copy link
Member

DarthSim commented May 7, 2024

Hey @Nasfy!

I don't completely understand your approach. It seems like you don't actually need S3 integration for this and you can just use your Nginx as an HTTP(S) source. Could you elaborate?

@Nasfy Nasfy closed this as completed May 9, 2024
@Nasfy Nasfy reopened this May 9, 2024
@Nasfy
Copy link
Author

Nasfy commented May 9, 2024

“We use https://github.com/nginxinc/nginx-s3-gateway to cache images from S3. We want to use imgproxy without direct access to S3, but through a caching gateway."

@DarthSim
Copy link
Member

DarthSim commented May 9, 2024

If it works as a regular S3-compatible API (it's not clear from README), I guess you can just use the IMGPROXY_S3_ENDPOINT config.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants