Hector Zarate 1bfe86738f feat(debug): only build debug data when flag is true (#1167)
* only build debug info when log level is debug

* introduce new flag 'gotenberg-build-debug-data'

* add gotenberg-build-debug-data flag to Makefile

* add new integration test for gotenberg-build-debug-data flag

* update GET /debug (Enabled) test with gotenberg-build-debug-data flag

* reorder GOTENBERG_BUILD_DEBUG_DATA in Makefile

* reorder Build Debug Data Disabled test scenario

---------

Co-authored-by: Hector Zarate <hector@Hectors-MacBook-Pro.local>
2025-04-10 13:30:24 +02:00
2025-03-26 20:08:34 +01:00
2025-03-21 14:09:34 +01:00
2025-03-21 14:09:34 +01:00
2025-01-06 09:17:13 +01:00
2025-03-21 14:09:34 +01:00
2025-03-21 14:09:34 +01:00

Gotenberg Logo

Gotenberg

A containerized API for seamless PDF conversion

Total downloads (gotenberg/gotenberg) Total downloads (thecodingmachine/gotenberg) Continuous Integration Go Reference

gotenberg%2Fgotenberg | Trendshift

Documentation · Live Demo 🔥


Gotenberg provides a developer-friendly API to interact with powerful tools like Chromium and LibreOffice for converting numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, and more!

Quick Start

Open a terminal and run the following command:

docker run --rm -p 3000:3000 gotenberg/gotenberg:8

Alternatively, using the historic Docker repository from our sponsor TheCodingMachine:

docker run --rm -p 3000:3000 thecodingmachine/gotenberg:8

The API is now available on your host at http://localhost:3000.

Head to the documentation to learn how to interact with it 🚀

Sponsors

TheCodingMachine Logo Zolsec Logo pdfme Logo

Sponsorships help maintaining and improving Gotenberg - become a sponsor ❤️

Languages
Go 63.6%
Gherkin 34.6%
Dockerfile 1.3%
Makefile 0.4%