Traefik‐Certs‐Dumper Setup Guide - ajgillis04/GillisDockerDepot GitHub Wiki
Traefik-Certs-Dumper is a tool that dumps Let's Encrypt certificates stored in Traefik's acme.json file to .pem and .key files, making it easier to manage and use these certificates with other applications.
- Docker installed
- Traefik-Certs-Dumper container running in your Docker stack
- Traefik configured and running with ACME certificates
- Open your browser and navigate to
http://<your-ip-address>:<port>. - Log in with your Traefik-Certs-Dumper credentials.
- Follow the initial setup wizard to configure basic settings.
- Choose your preferred language for the Traefik-Certs-Dumper interface.
- Navigate to the
Settingstab. - Go to the
Environment Variablessection. - Set the
ACME_FILE_PATHto the full file path of Traefik'sacme.jsonfile. - Optionally, set other environment variables such as
DOMAINto specify domains,OVERRIDE_UIDandOVERRIDE_GIDto change ownership of certificate files, andCOMBINE_PKCS12to create a combined PKCS12 file. - Click
Save.
- Navigate to the
Certificatestab. - Click
Dump Certificates. - Follow the prompts to dump the certificates to
.pemand.keyfiles. - Verify that the certificates have been dumped correctly.
- Go to the
Settingstab. - Customize additional settings such as notification preferences and health checks.
- Click
Save.
- Ensure all paths and environment variables are updated in the
traefik-certs-dumper.yamlfile. - Regularly backup your
configdirectory to save your settings and certificate data.
- Common Issues: List common issues and solutions.
- Logs: Check Traefik-Certs-Dumper logs for error messages.
- Support: Link to the Traefik-Certs-Dumper community and support resources.