Minimal Compact thumbor
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
Quick Start
$ 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
Recipes
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.
History
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.