The quickest way to run thumbor.
Key Features and Goals:
- The latest version of thumbor and dependencies, in a docker image
- Supports both solo thumbor and multiprocess in one image
- Nginx frontend docker image with built-in caching, using nginx-proxy
- SIMD support via docker tags
- remotecv docker image (for async smart cropping and feature detection)
- Clear version tagging to match Thumbor versions
$ docker run -p 80:80 minimalcompact/thumbor
$ wget http://localhost/unsafe/500x150/i.imgur.com/Nfn80ck.png
multi-process
$ docker run -p 80:80 -e THUMBOR_NUM_PROCESSES=8 minimalcompact/thumbor
$ wget http://localhost/unsafe/500x150/i.imgur.com/Nfn80ck.png
Check out the recipes folder for some examples (still work in progress).
The recipes include comments to document how things should be set up and why.
minimalcompact/thumbor-nginx-proxy
is deprecated and replaced byminimalcompact/thumbor-nginx-proxy-cache
see MinimalCompact#55
This project is a loose fork of APSL/docker-thumbor
. It's not a direct fork, because lots has changed, and it's not
backwards compatible. Nevertheless, the foundation that APSL/docker-thumbor
provided was great, and we wish to thank its
contributors.