Official container images for the Plone Aurora frontend.
This repository contains only the image build and release machinery; Aurora development
happens in plone/aurora.
The builder creates a clean frontend project with Cookieplone's aurora_addon template,
pins its Aurora checkout to the version in version.txt, installs the
workspace, and builds the production application. Version pinning depends on
cookieplone-templates#450.
Until that PR merges, Dockerfile.builder defaults
COOKIEPLONE_REPOSITORY_TAG to auroraversion; change it to next after merge.
For Aurora 1.0.0-alpha.7, the release workflow publishes:
plone/aurora:1.0.0-alpha.7— production applicationplone/aurora-builder:1.0.0-alpha.7— generated project and build dependenciesplone/aurora-dev:1.0.0-alpha.7— development entrypointplone/aurora-prod-config:1.0.0-alpha.7— production runtime base
The workflow also creates compatible major, minor, and latest tags.
Run Aurora against a Plone site at http://localhost:8080/Plone:
docker run --rm -p 3000:3000 \
-e PLONE_API_PATH=http://host.docker.internal:8080/Plone \
plone/aurora:latestBuild all images locally:
make build-imagesUse make help for the individual builder, development, runtime, and main-image targets.
Do not commit directly to release branches. Open a pull request and have another maintainer merge it.
This project is licensed under GPLv2.
