Traefik‐Certs‐Dumper Setup Guide - ajgillis04/GillisDockerDepot GitHub Wiki

Traefik-Certs-Dumper Setup Guide

Introduction

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.

Prerequisites

  • Docker installed
  • Traefik-Certs-Dumper container running in your Docker stack
  • Traefik configured and running with ACME certificates

Configuration Steps

Step 1: Accessing the Traefik-Certs-Dumper UI

  1. Open your browser and navigate to http://<your-ip-address>:<port>.
  2. Log in with your Traefik-Certs-Dumper credentials.

Step 2: Initial Setup Wizard

  1. Follow the initial setup wizard to configure basic settings.
  2. Choose your preferred language for the Traefik-Certs-Dumper interface.

Step 3: Configuring Environment Variables

  1. Navigate to the Settings tab.
  2. Go to the Environment Variables section.
  3. Set the ACME_FILE_PATH to the full file path of Traefik's acme.json file.
  4. Optionally, set other environment variables such as DOMAIN to specify domains, OVERRIDE_UID and OVERRIDE_GID to change ownership of certificate files, and COMBINE_PKCS12 to create a combined PKCS12 file.
  5. Click Save.

Step 4: Dumping Certificates

  1. Navigate to the Certificates tab.
  2. Click Dump Certificates.
  3. Follow the prompts to dump the certificates to .pem and .key files.
  4. Verify that the certificates have been dumped correctly.

Step 5: Customizing Settings

  1. Go to the Settings tab.
  2. Customize additional settings such as notification preferences and health checks.
  3. Click Save.

Notes

  • 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.

Troubleshooting

  • 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.
⚠️ **GitHub.com Fallback** ⚠️