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
Settings
tab. - Go to the
Environment Variables
section. - Set the
ACME_FILE_PATH
to the full file path of Traefik'sacme.json
file. - Optionally, set other environment variables such as
DOMAIN
to specify domains,OVERRIDE_UID
andOVERRIDE_GID
to change ownership of certificate files, andCOMBINE_PKCS12
to create a combined PKCS12 file. - Click
Save
.
- Navigate to the
Certificates
tab. - Click
Dump Certificates
. - Follow the prompts to dump the certificates to
.pem
and.key
files. - Verify that the certificates have been dumped correctly.
- Go to the
Settings
tab. - 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.yaml
file. - Regularly backup your
config
directory 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.