Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow customisation of a domain's certResolver #996

Open
benosman opened this issue Dec 26, 2024 · 0 comments
Open

Allow customisation of a domain's certResolver #996

benosman opened this issue Dec 26, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@benosman
Copy link

benosman commented Dec 26, 2024

What problem will this feature address?

I have domains with different dns providers, and I want to set up multiple dns challenges for Let's Encrypt. I can do that in the traefik config but I need a way of choosing which certificates resolver to use when adding a domain.

Currently the resolver list is hardcoded here:

<SelectItem value={"letsencrypt"}>
Let's Encrypt
</SelectItem>

Describe the solution you'd like

I would like the resolver list to be customisable, so I can add my additional certificate resolvers to this dropdown.

Describe alternatives you've considered

I have thought about manually editing the config for an app after adding a domain.

Additional context

This is how my traefik config looks

certificatesResolvers:
  letsencrypt:
    acme:
      email: [email protected]
      storage: /etc/dokploy/traefik/dynamic/acme.json
      httpChallenge:
        entryPoint: web
  letsencrypt_hetzner:
    acme:
      email: [email protected]
      storage: /etc/dokploy/traefik/dynamic/acme_hetzner.json
      dnsChallenge:
        enabled: true
        provider: hetzner
        delayBeforeCheck: 3
  letsencrypt_route53:
    acme:
      email: [email protected]
      storage: /etc/dokploy/traefik/dynamic/acme_route53.json
      dnsChallenge:
        enabled: true
        provider: route53
        delayBeforeCheck: 3

I would like to add letsencrypt_hetzner and letsencrypt_route53 as certificate resolvers.

Will you send a PR to implement it?

Maybe, need help

@benosman benosman added the enhancement New feature or request label Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant