From e56be3a67693fff550659bf415745bdc9f6ed0c5 Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Tue, 14 Jan 2025 15:02:49 +0100 Subject: [PATCH] fix: gotenberg --- templates/compose/gotenberg.yaml | 4 ---- templates/service-templates.json | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/templates/compose/gotenberg.yaml b/templates/compose/gotenberg.yaml index d93b175ae..13014c5b9 100644 --- a/templates/compose/gotenberg.yaml +++ b/templates/compose/gotenberg.yaml @@ -9,20 +9,16 @@ services: image: gotenberg/gotenberg:latest environment: - SERVICE_FQDN_GOTENBERG_3000 - # NOTE: requires the --api-enable-basic-auth option in "command" - GOTENBERG_API_BASIC_AUTH_USERNAME=${SERVICE_USER_GOTENBERG} - GOTENBERG_API_BASIC_AUTH_PASSWORD=${SERVICE_PASSWORD_GOTENBERG} command: [ "gotenberg", # See the full list of options at https://gotenberg.dev/docs/configuration - - # Examples: "--api-enable-basic-auth" #"--api-timeout=60s", #"--chromium-auto-start" ] - restart: unless-stopped healthcheck: test: ["CMD", "curl", "-f", "http://127.0.0.1:3000/version"] interval: 5s diff --git a/templates/service-templates.json b/templates/service-templates.json index 8bd19a764..6bf281ddc 100644 --- a/templates/service-templates.json +++ b/templates/service-templates.json @@ -1183,6 +1183,20 @@ "minversion": "0.0.0", "port": "8080" }, + "gotenberg": { + "documentation": "https://gotenberg.dev/docs/getting-started/introduction?utm_source=coolify.io", + "slogan": "Gotenberg is a Docker-powered stateless API for PDF files.", + "compose": "c2VydmljZXM6CiAgZ290ZW5iZXJnOgogICAgaW1hZ2U6ICdnb3RlbmJlcmcvZ290ZW5iZXJnOmxhdGVzdCcKICAgIGVudmlyb25tZW50OgogICAgICAtIFNFUlZJQ0VfRlFETl9HT1RFTkJFUkdfMzAwMAogICAgICAtICdHT1RFTkJFUkdfQVBJX0JBU0lDX0FVVEhfVVNFUk5BTUU9JHtTRVJWSUNFX1VTRVJfR09URU5CRVJHfScKICAgICAgLSAnR09URU5CRVJHX0FQSV9CQVNJQ19BVVRIX1BBU1NXT1JEPSR7U0VSVklDRV9QQVNTV09SRF9HT1RFTkJFUkd9JwogICAgY29tbWFuZDoKICAgICAgLSBnb3RlbmJlcmcKICAgICAgLSAnLS1hcGktZW5hYmxlLWJhc2ljLWF1dGgnCiAgICBoZWFsdGhjaGVjazoKICAgICAgdGVzdDoKICAgICAgICAtIENNRAogICAgICAgIC0gY3VybAogICAgICAgIC0gJy1mJwogICAgICAgIC0gJ2h0dHA6Ly8xMjcuMC4wLjE6MzAwMC92ZXJzaW9uJwogICAgICBpbnRlcnZhbDogNXMKICAgICAgdGltZW91dDogMjBzCiAgICAgIHJldHJpZXM6IDEwCg==", + "tags": [ + "api", + "backend", + "pdf", + "tool" + ], + "logo": "svgs/gotenberg.png", + "minversion": "0.0.0", + "port": "3000" + }, "grafana-with-postgresql": { "documentation": "https://grafana.com?utm_source=coolify.io", "slogan": "Grafana is the open source analytics & monitoring solution for every database.",