Skip to content

plone/plone-zeo

Plone Logo

plone/plone-zeo

Docker Image Version (latest semver) Docker Image Size (latest semver)

GitHub Repo stars license badge

A ZEO Server Docker image using Python 3 and pip.

NOTE: These images are not yet officially supported by the Plone Community.

Supported tags and respective Dockerfile links

Latest

Nightly build

Previous

Usage

Please refer to the Official Plone Documentation for further documentation and examples.

Persistent data

There are several ways to store data used by applications that run in Docker containers.

We encourage users of the Plone images to familiarize themselves with the options available.

The Docker documentation is a good starting point for understanding the different storage options and variations.

Configuration

Main variables

Environment variable ZEO option Default value
ZEO_PORT address 8100
ZEO_READ_ONLY read-only false
ZEO_INVALIDATION_QUEUE_SIZE invalidation-queue-size 100
ZEO_PACK_KEEP_OLD pack-keep-old true

In case you need to configure an option not present in the environment variables, we suggest you to create a new image based on the default one:

FROM plone/plone-zeo:latest

COPY mylocalconfig /app/etc/zeo.conf

And then build the new image and start the container.

Contribute

Please DO NOT commit to main directly. Even for the smallest and most trivial fix. ALWAYS open a pull request and ask somebody else to merge your code. NEVER merge it yourself.

Credits

This project is supported by:

Plone Foundation

License

The project is licensed under the GPLv2.