Skip to content

Onebrief/gotenberg

 
 

Repository files navigation

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!

Onebrief Gotenberg Updates

If you don't already have a GitHub personal access token, you can generate one here

Log in to GitHub Packages

$ export CR_PAT=TOKEN_HERE
$ echo $CR_PAT | docker login ghcr.io -u USERNAME --password-stdin

Automated Build and release new version

Create a new release from the Gotenberg Github repo.

Manual Build and release new version

$ make release

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 pdfme Logo

Sponsorships help maintain and improve Gotenberg - become a sponsor ❤️


Powered by

JetBrains logo

About

A Docker-powered stateless API for PDF files.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 56.8%
  • Gherkin 41.0%
  • Dockerfile 1.2%
  • Other 1.0%