Instant SSL for GitLab via Let's Encrypt for GitLab Rails
Right now configuring SSL requires an administrator to already have certificates, place them in specific directories, and then set up gitlab.rb
accordingly.
We have an opportunity with Let's Encrypt however to make SSL easier to use out of the box. LE offers a method for requesting widely trusted certificates in an automated way, with security through an online validation process.
If it is not, it can print a nice message to inform the user that something is possibly wrong.
We will be adding configuration within gitlab.rb
to provision an LE based SSL certificate for GitLab rails, to address these challenges.
Edited by Joshua Lambert