Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MinimalCompact/thumbor

The quickest way to run thumbor.
https://github.com/MinimalCompact/thumbor

Last synced: 16 days ago
JSON representation

The quickest way to run thumbor.

Awesome Lists containing this project

README

        

![](https://s3.eu-west-2.amazonaws.com/minimal-compact/images/mc-thumbor.png "MinimalCompact Thumbor")

# Minimal Compact thumbor

The quickest way to run [thumbor](https://github.com/thumbor/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](nginx-proxy-cache/README.md), using [nginx-proxy](https://github.com/nginx-proxy/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 https://github.com/MinimalCompact/thumbor/pull/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.