thumbor-docker
thumbor-docker copied to clipboard
Unofficial thumbor docker image
In `Slim` version - add `ffmpeg` package to support conversion to webm/mp4 - install all thumbor packages using `[all]` oficial tag
In `Alpine`: - Add `ffmpeg` package to suport gifv conversion - Update python to `3.10.6` image to fix build
Try using a small version of ffmpeg to avoid big bloated images. https://hub.docker.com/r/jrottenberg/ffmpeg
Either install official apk opencv (which is not in repositories by now) or build opencv by hand using multi-stage build. Allowing even smaller build sizes.
Since Docker Hub isn't usable for free anymore, we need to build docker images using [Github Actions](https://docs.github.com/en/actions/publishing-packages/publishing-docker-images)
Using `thumbor:7.0.1` (slim), thumbor-doctor states: libboost_python39.so.1.74.0: cannot open shared object file: No such file or directory - Thumbor uses exiv2 for reading image metadata. For more information check https://python3-exiv2.readthedocs.io/en/latest/.