dynr. Anleitungen
Anmelden Loslegen
← Alle Anleitungen

HTTPS-Zertifikate (Let's Encrypt)

Wenn du angemeldet bist, setzt der Einrichtungsassistent deinen Hostnamen und dein Token direkt ein.

Hol dir ein Let's-Encrypt-Zertifikat für <your-host>.dynr.net und *.<your-host>.dynr.net, ohne einen Port zu öffnen: Die DNS-01-Challenge setzt einen TXT-Eintrag über dynr.net. Dafür nutzt du denselben Hostnamen und dasselbe Token wie im Router.

dynr.net bietet POST https://dynr.net/acme/present und /acme/cleanup (JSON fqdn und value, HTTP-Basic-Authentifizierung), kompatibel zum Provider httpreq von lego.

lego

HTTPREQ_ENDPOINT=https://dynr.net/acme \
HTTPREQ_USERNAME=<your-host>.dynr.net \
HTTPREQ_PASSWORD=<your-token> \
lego --email du@example.com --dns httpreq \
  --domains <your-host>.dynr.net --domains '*.<your-host>.dynr.net' run

Traefik

Setz dieselben drei Variablen in Traefiks Umgebung und nutze die DNS-Challenge mit Provider httpreq:

certificatesResolvers:
  dynr:
    acme:
      email: du@example.com
      storage: /letsencrypt/acme.json
      dnsChallenge:
        provider: httpreq
HTTPREQ_ENDPOINT=https://dynr.net/acme
HTTPREQ_USERNAME=<your-host>.dynr.net
HTTPREQ_PASSWORD=<your-token>

Grenzen

Höchstens 4 TXT-Werte pro Host gleichzeitig und 10 Anfragen pro Minute.