Maxime Lapointe 2baba67bfc feat: eagerly auto restart processes (#916)
* Fix auto-restart's initial number of requests
It would need 1 less requests on the first restart
The number of request was technically off by one after the first restart

* Supervisor now eagerly restarts processes
When the maxReqLimit is reached, restart the process in the background

* Update pkg/gotenberg/supervisor.go

Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com>

---------

Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com>
2024-07-02 18:29:57 +02:00
2024-07-02 17:07:42 +02:00
2024-04-17 09:55:38 +02:00
2024-05-27 14:11:37 +02:00
2021-08-22 12:52:44 +02:00
2024-06-27 11:32:49 +02:00
2024-06-27 11:32:49 +02:00
2024-01-04 19:39:35 +01:00
2024-06-04 17:02:05 +02:00
2024-01-04 19:30:03 +01:00

Gotenberg Logo

Gotenberg

A Docker-powered stateless API for PDF files

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

Badges

Docker pulls Docker pulls Continuous Integration Go Reference Codecov

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