Skip to content

MinimalCompact/thumbor

Repository files navigation

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
  • NOTE: from Thumbor 7.x images are no longer updated on docker hub and were moved to ghcr.io latest will be deleted from docker hub eventually

Quick Start

$ docker run -p 80:80 ghcr.io/minimalcompact/thumbor
$ wget http://localhost/unsafe/500x150/iili.io/H8m6pHv.png

multi-process

$ docker run -p 80:80 -e THUMBOR_NUM_PROCESSES=8 ghcr.io/minimalcompact/thumbor
$ wget http://localhost/unsafe/500x150/iili.io/H8m6pHv.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.

Changelog / Deprecation

  • minimalcompact/thumbor-nginx-proxy is deprecated and replaced by minimalcompact/thumbor-nginx-proxy-cache see #55

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.

About

The quickest way to run thumbor.

Resources

License

Stars

299 stars

Watchers

12 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors