Small tool to convert acme.json certificates from Traefik, to standard PEM certificates, PLUS the full chain file (for software which needs it).
 
 
Go to file
Uriel Fanelli 894a7e1e26 Typo 2021-09-14 16:20:08 +02:00
.vscode First code 2021-09-14 16:11:48 +02:00
.gitignore First code 2021-09-14 16:11:48 +02:00
README.md Typo 2021-09-14 16:20:08 +02:00
go.mod First code 2021-09-14 16:11:48 +02:00
zumba.go First code 2021-09-14 16:11:48 +02:00

README.md

ZUMBA

Converts Traefik acme.conf in standard pem certs, with full Chain too

Why?

People in Traefik decided to ignore good practices and known standards, and created a stupid JSON acme.conf file , with all certificates inside. They also changed JSON format couple of time.

How to make it run

You only need two environmennt variables:

  • ACME_FILE (where your Acme file is stored, like /acme/acme.json)
  • CERT_PATH (where to store certificates, keys and chains)

and then ./zumba &

It will keep running, updating certs everyday.