Skip to content

[Feature Request] add aditional certbot third-party plugins dns-duckdns #273

@YD95

Description

@YD95

linuxserver.io


Desired Behavior

It would be cool if swag certbot could perform a DNS-01challenge for a DuckDNS domain instead of using the limited duckdns TXT method. A third-party plugin for certbot already exists as listed here: https://eff-certbot.readthedocs.io/en/stable/using.html?highlight=duckdns#third-party-plugins
repository: https://github.com/infinityofspace/certbot_dns_duckdns

For certifying my domains I manually cli installed the plugin in the running docker instance (running on UnRaid) and used the plugin to perform an DNS-01 challenge.
example:
pip install certbot_dns_duckdns && \ certbot certonly -v \ --agree-tos \ --email ${EMAIL} \ --preferred-challenges dns \ --authenticator dns-duckdns \ --dns-duckdns-token ${DUCKDNSTOKEN} \ --dns-duckdns-propagation-seconds 300 \ -d "sub1.duckdns.org" \ -d "sub2.duckdns.org"

This could be implemented into the -e DNSPLUGIN.

Current Behavior

For certifying subdomains of of DuckDNS you either have to use the http or duckdns validation method. Both have different requirements that mostly work, but in my case didn't work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions