From bbe6a67cfd4987ab62fe6d88a9952b21a9ae8fe4 Mon Sep 17 00:00:00 2001 From: SysAdmin DCC Date: Tue, 2 Dec 2025 10:00:10 +0000 Subject: [PATCH] Fix: Re-add missing Carbone service block --- roles/core/templates/apps-docs-compose.j2 | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/roles/core/templates/apps-docs-compose.j2 b/roles/core/templates/apps-docs-compose.j2 index 2fc783b..240b04f 100644 --- a/roles/core/templates/apps-docs-compose.j2 +++ b/roles/core/templates/apps-docs-compose.j2 @@ -30,6 +30,28 @@ services: # Gotenberg es una API, no suele necesitar puerto expuesto si se usa internamente, # pero lo dejamos accesible por si acaso en el 3000 interno (o mapeado si quieres) + carbone: + image: "{{ carbone_image }}:{{ carbone_version }}" + container_name: carbone + restart: unless-stopped + ports: + - "{{ carbone_port }}:4000" + environment: + TZ: "{{ timezone }}" + volumes: + - carbone_templates:/app/templates + - carbone_output:/app/output + networks: + - alicante_net + healthcheck: + test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:4000/health"] + interval: 30s + timeout: 10s + retries: 3 + start_period: 40s + + + networks: alicante_net: external: true