diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index bb41f6741..8845d11e9 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -1029,8 +1029,12 @@ services: - ./templates/${MG_REPORTS_EMAIL_TEMPLATE}:/email.tmpl pdf-generator: - image: gotenberg/gotenberg:8.25.1 + image: gotenberg/gotenberg:8.34.0 container_name: magistrala-pdf + restart: on-failure + # Gotenberg leaks memory over time (upstream issues #987, #1169); the cap + # keeps the OOM kill inside this container instead of stalling the host. + mem_limit: 512m ports: - "4000:3000" networks: