Back to Apps
imgproxy

Deploy imgproxy on Your Own Server

Fast and secure standalone server for resizing and converting remote images

🎬 Media

Want to deploy imgproxy on your server faster? Try Senate with one-command setup, automatic HTTPS and monitoring.

Get Started

What is imgproxy?

imgproxy - Fast and secure standalone server for resizing and converting remote images. For more info visit https://imgproxy.net/.

Learn more

Self-Host imgproxy

Follow these steps to deploy on your own server.

1

Install Docker

Skip this step if Docker is already installed on your server.

curl -fsSL https://get.docker.com | sh
2

Configure

Customize the settings below. Defaults work for most cases.

General
3

Deploy

Copy the configuration and run it on your server.

services:
  imgproxy:
    image: darthsim/imgproxy:v3.6.0
    environment:
      IMGPROXY_BIND: 0.0.0.0:5000
      IMGPROXY_KEY: 84cf51651548e36c3fcef0dc65219c66c57037b8691199701a373726e20e1b7ea6296c277baf4212003a45f5d634bdb468ececf75ad24d06393c555ecc31c1af
      IMGPROXY_SALT: d17031c7823a04b8ee5e5497874ec59df05066dc634880c1591d0667a5184367538f861b615ded4614bf418cff1902095d5eaa0f294231f15d81aade81ee6f7f

Then run:

docker compose up -d
4

Access

Once started, access your app at http://localhost:5000

Why Self-Host imgproxy?

Full Data Ownership

Your data stays on your servers. No third-party access.

No Monthly Fees

Pay only for your server. No per-seat or usage charges.

Complete Control

Customize, backup, and scale on your own terms.

Privacy & Compliance

Meet GDPR, HIPAA, or internal security requirements.

Technical Details

Docker Image

darthsim/imgproxy:v${imgproxy_version}

Official Docs

docs.imgproxy.net

Want to go faster?

Try Senate! Senate handles Docker, HTTPS, updates, and monitoring for you. Deploy any of our 300+ apps with a single command.

Install on any Linux server:

sh -c "$(curl -sSL https://get.senate.sh)"