API: Allow to update Gitlab Pages certificates in the interface and through a specific endpoint
Description
Hello,
I want to create a static page website on HTTPS and hosted on gitlab. It works nicely with the gitlab wildcard domain but with my custom domain I miss something. I generate a specific certificate using "let's encrypt" certbot, it works very well but these certificates must be renewed after 3 months.
Updating certificates for my custom domain is not possible in Gitlab for the moment. So I need to remove my custom domain and re-add it...
Proposal
I think it can be easier to be able to:
- Update certificates through the interface ;
- Update certificates through a specific API endpoint.
The API we'll help to fully automate the certificate renewal and update process...