In order to mitigate against the brute force attacks against Gitlab accounts, we are moving to all edu-ID Logins. We would like to remind you to link your account with your edu-id. Login will be possible only by edu-ID after November 30, 2021. Here you can find the instructions for linking your account.

If you don't have a SWITCH edu-ID, you can create one with this guide here

kind regards

Verified Commit 8717484c authored by Sebastian Schüpbach's avatar Sebastian Schüpbach
Browse files

update README.md

parent 1e1db5e0
Pipeline #31422 passed with stages
in 9 minutes and 2 seconds
......@@ -13,25 +13,37 @@ You need at least to open a port for communication (image delivery and
optionally communication via REST API and admin UI) and a folder where you
keep your media files.
### Helm charts
For the purpose of running Cantaloupe container inside the Kubernetes cluster
used for Memobase, there are some Helm charts available in the `helm-charts/`
directory. If you want to deploy a container to Kubernetes in another context,
these charts can probably be used as a starting point for your own setup.
## Version management
This repository will eventually comprise Dockerfiles for different
master versions of
the application. In order to build an image out of a specific version, use the
respective branch (e.g. `4.x`). The Docker image tags correspond to the
branch names / version numbers, so in order to use the 4.x-version of the
application, pull the image with tag `4.x`. The `latest` tag is identical to
the last development version, which means reflecting the `develop` branch of
the Cantaloupe [repository](https://github.com/cantaloupe-project/cantaloupe/)
as well as of this repository. This latest version in insofar special because
the Docker image is directly built from the sources while all other releases
use the already compiled code (see
[releases](https://github.com/cantaloupe-project/cantaloupe/) section of the
Cantaloupe repository for more information).
Additionally all versions come in a range of "flavors" which represent
different combinations of processors (additional programs / libraries used for
image processing). Available processors are `ffmpeg` (for video), `kakadu` and
This repository offers Docker images for different master versions of
the Cantaloupe. Additionally, all versions come in a range of "flavors" which
represent some combinations of processors. For a comprehensive list see the
[container
registry](https://gitlab.switch.ch/memoriav/memobase-2020/services/cantaloupe-docker/container_registry/261).
### Cantaloupe versions
In order to build an image out of a specific version, use the
respective branch. At the moment, there are branches for the two latest major
versions of Cantaloupe: `4.x` and `5.x`. This naming convention is the same as
used for the image tags. The `latest` image tag points to the branch with the
latest stable major version of Cantaloupe, that means as of today to `5.x`.
Duly updated, the branches use the latest minor versions of the respective
major version of Cantaloupe:
- `4.x` -> `4.1.9`
- `5.x.` -> `5.0.3`
### Processor versions
Available processors are `ffmpeg` (for video), `kakadu` and
`openjpeg` for JPEG2000 (the former proprietary, the latter free software) and
`graphicsmagick`. If you need another combination or replace `graphicsmagick`
with `imagemagick` see below.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment