Skip to content

WIP: ship code in production ready container images

julian.baeume requested to merge feature/production_dockerfiles into develop

Implementation notes

static files

To serve static files, nginx is used as a base image. If $TIMESTAMP is set as an environment variable, it will be injected like known from "touch-appsuite" tool, so it can be used for cache busting when restarting containers based on a certain image.

dynamic/manifest files for MW

To allow a MW pod to serve js files using apps/load servlet and digest the manifest files of the packages, an image “FROM scratch” is used to ship all packaged files.

Edited by julian.baeume

Merge request reports