From 90276b063d46ffa9b8a4991708bab61c0ca40382 Mon Sep 17 00:00:00 2001 From: nathan Date: Fri, 24 Apr 2026 16:10:41 -0400 Subject: [PATCH] chore: add docker-compose configuration for bentopdf service Co-authored-by: Copilot --- nodes/heimdall/bentopdf/compose.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 nodes/heimdall/bentopdf/compose.yaml diff --git a/nodes/heimdall/bentopdf/compose.yaml b/nodes/heimdall/bentopdf/compose.yaml new file mode 100644 index 0000000..2f26603 --- /dev/null +++ b/nodes/heimdall/bentopdf/compose.yaml @@ -0,0 +1,24 @@ +services: + bentopdf: + # Using GitHub Container Registry (Recommended) + image: ghcr.io/alam00000/bentopdf-simple:latest + # Or using Docker Hub + # image: bentopdfteam/bentopdf-simple:latest + container_name: bentopdf + restart: unless-stopped + # ports: + # - '3000:8080' + networks: + - proxy-net + labels: + - "traefik.enable=true" + - "traefik.http.routers.bentopdf.entrypoints=websecure" + - "traefik.http.routers.bentopdf.rule=Host(`bentopdf.castaldifamily.com`)" + - "traefik.http.routers.bentopdf.tls=true" + - "traefik.http.routers.bentopdf.tls.certresolver=cloudflare" + - "traefik.http.routers.bentopdf.service=bentopdf" + - "traefik.http.services.bentopdf.loadbalancer.server.port=8080" + +networks: + proxy-net: + external: true \ No newline at end of file