Skip to content

Conversation

@ldez
Copy link
Member

@ldez ldez commented Nov 26, 2025

Closes #2730

Ping @IONOS-Haefele, can you run the command (with your domain, email, credentials, etc.)?

make build
rm -rf .lego

UNITEDDOMAINS_API_KEY="xxx" \
lego --email [email protected] --dns uniteddomains -d '*.example.com' -d example.com -s https://acme-staging-v02.api.letsencrypt.org/directory run

Note that the wildcard domain is important.

How to test this PR?
  1. You need Go
  2. Check out the PR:
    git clone https://github.com/ldez/lego.git
    cd lego
    git checkout feat/dns/uniteddomains
  3. Compile lego:
    • if you have make: make build
    • if you don't have make: go build -o dist/lego ./cmd/lego
  4. Run the following command with your information (email, domain, credentials):
    UNITEDDOMAINS_API_KEY="xxx" \
    ./dist/lego --email [email protected] --dns uniteddomains -d '*.example.com' -d example.com  -s https://acme-staging-v02.api.letsencrypt.org/directory run
    The wildcard domain is important
  5. Before each run of the command, you should clean your local environment:
    rm -rf .lego

@ldez ldez added enhancement area/dnsprovider waiting-for/user-tests Need users to test functionality waiting-for/contrib-feedback Awaiting feedback from the contributor. labels Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/dnsprovider enhancement waiting-for/contrib-feedback Awaiting feedback from the contributor. waiting-for/user-tests Need users to test functionality

Development

Successfully merging this pull request may close these issues.

Support for provider: united-domains

1 participant