Build

April 8, 2026 ยท View on GitHub

Image building is recommended for Chevereto paid edition. If this is not an option, you can run the free edition and manage application upgrades within the application itself. Refer to PURE-DOCKER to learn how.

Make image

This command creates the Docker image for Chevereto by downloading the software at ./chevereto and then build from Dockerfile. It will generate multiple semantic version tags 4.5.0, 4.5 and 4.

make image <options>

Options

OptionExampleDescription
VERSIONVERSION=4.5System version (4.x)
EDITIONEDITION=proSystem edition (pro,free)
TARGETTARGET=defaultImage base name suffix (any)

Example:

make image VERSION=4.5

Notes on TARGET

Images will have a tag named following this convention:

TargetNamingExample
defaultchevereto:VERSIONchevereto:4.5
devchevereto-dev:VERSIONchevereto-dev:4.5
anychevereto-any:VERSIONchevereto-any:4.5

Make custom images

This command creates the Docker image for Chevereto copying the contents from ./chevereto and then build from Dockerfile.

make image-custom <options>

Available options:

  • VERSION=4.5
  • TARGET=default

Example:

make image-custom VERSION=4.5