Skip to content

Secure your GitLab installation with Let's Encrypt

I'd like to write a post for using Let's Encrypt with GitLab that will cover both Omnibus and source installations.


It should:

  • Be universal. Work for all distros we support and NGINX/Apache
  • Use the webroot plugin to issue the certificate so that there is no downtime for existing installations

Borrow things from:


I would say it could take 1-2 full days to write it, as it needs proper testing and it will depend on how much info I would put into it (include revocation method, etc.).

cc @sytses @nearlythere @ashleys