@kosuodhmwa(bzw. "jmar83" -->
https://github.com/kosuodhmwa): Das mag jetzt etwas unangenehm sein, aber von meinem Verständnis scheinst Du bzgl. Deiner Fähigkeiten sehr weit weg zu sein, die dns-01-challenge zu verstehen und umzusetzen. Auch das was zu zum Rest schreibst, dass sind keine Probleme, sondern der ganz normale Umgang damit, wo dir hier Benutzungsempfehlungen gegeben wurden. D. h. das funktioniert alles ohne Schwierigkeiten, wenn's korrekt konfiguriert wird.
Als kurze Erklärung für Dich: Bei dns-01 wird ein Request für ein Zertifikat gestellt, das mit einer Information beantwortet wird, welche Information dynamisch im DNS bereitgestellt zu werden hat. Dies hat dynamisch unmittelbar beim request zu geschehen. Das ist nix, was statisch per Hand vorher gemacht werden kann. Dazu braucht es eine API zum DNS-Server(bzw. eine Automatisierung per Script für den jeweiligen Request.).
Bitten an Dich:
Sei Dir bewusst, dass Entwicklerresourcen ein absolut wertvolles Gut sind. Das ist die Zeit, die Menschen, die wesentlich mehr Ahnung haben als Du und ich für Software verwenden können, die Menschen wie Dir und mir enorm helfen. Dieses auch indirekt indem sie die Basisbausteine für andere Software liefern, die widerrum Menschen wie Dir und mir ohne tiefergehende Kenntnisse erlauben mächtige Werkzeuge(Open Source Software wie Apache, NGINX, ...) zu nutzen.
a) Bitte schreibe nur dann ein Issue, wenn Du absolut sicher bist, dass Du thematisch die Benutzung von LetsEncrypt(oder um welche Software es auch immer gehen mag) verstanden hast und Dir sicher bist, dass Dein Bericht ein tatsächlicher Beitrag zur Verbesserung der Software ist.
b) Bitte lösche Deine oben erwähnte Issue! (bzw. bitte um Schließung/Löschung)