GitLab LetsEncrypt support for DNS-01 validation
Problem to solve
GitLab supports basic LetsEncrypt SSL integration, however this integration should be expanded to cover the LetsEncrypt 'DNS-01' challenge that CertBot uses for organizations running their own internal GitLab installs on isolated networks.
Intended users
Anyone who currently uses their own LetsEncrypt 'DNS-01' certificates
Proposal
To solve this problem, GitLab would need to add support for the RFC2136 standard and create options in the config file to specify the DNS server to query, the LetsEncrypt ACME-02 server to use, and any additional parameters required by CertBot to make this work
Permissions and Security
N/A
Documentation
The documentation I have are in the links I posted below
Links / references
https://letsencrypt.org/docs/challenge-types/
Edited by EB