Für die Verwendung von Puppeteer ist ein separates Image notwendig, um die dort benötigten Assets auszuliefern.
registry.brandbox.host/runtime/asset:1.0.0
Konfiguration für docker-compose
Das Image kann in einer docker-compose.yml wie folgt eingebunden werden:
assets: image: registry.brandbox.host/runtime/asset:1.0.0 volumes: - /mnt/nfsstorage/{PROJECT}/share:/usr/share/nginx/html networks: internal: aliases: - assets.${COMPOSE_PROJECT_NAME}
Vor dem Hochfahren des Containers müssen in der brandbox.docker.env die beiden Variablen gesetzt werden:
ASSETS_HOST=assets.{PROJEKTKUERZEL} # muss manuell eingetragen werden, keine Variablen möglich ASSETS_PROTOCOL=http