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
Enthaltene Software
Software | Version |
---|---|
PDFreactor | registry.brandbox.host/runtime/pdfreactor:11.6.9 |
Konfiguration für docker-compose
Das Image kann in einer docker-compose.yml wie folgt eingebunden werden:
pdfreactor: ports: - "9423" image: registry.brandbox.host/runtime/pdfreactor:11.6.9 environment: JAVA_OPTIONS: "-Xmx2g -Dcom.realobjects.pdfreactor.webservice.threadPoolSize=4" networks: internal: aliases: - pdfreactor.${COMPOSE_PROJECT_NAME}.local.brandbox.de volumes: - /mnt/nfsstorage/${COMPOSE_PROJECT_NAME}/temp:/srv/brandbox/temp/ - /mnt/nfsstorage/${COMPOSE_PROJECT_NAME}/share:/srv/brandbox/share/ - ./www/plugin/remote/brandbox/component-pdfreactor/resources/config:/ro/config
Folgende Umgebungsvariablen müssen gesetzt werden (brandbox.docker.env):
Umgebungsvariable | Wert |
---|---|
PDFREACTOR_HOST | pdfreactor.$COMPOSE_PROJECT_NAME.local.brandbox.de (wie in docker-compose.yml definiert) |
PDFREACTOR_PORT | 9423 |
brandbox.docker.env
PDFREACTOR_HOST=pdfreactor.{COMPOSE_PROJECT_NAME}.brandbox.de (wie in docker-compose.yml definiert) PDFREACTOR_PORT=9423