Improve enabling Container Registry
On a freshly installed GitLab you will not find Registry tab in projects:
My next intention was to find in the admin area, but there was nothing. Project settings also give no clue that this feature even exists.
Ok, it’s googling time. Found this: https://docs.gitlab.com/ce/administration/container_registry.html
It was pretty hard to find the most important thing on a 12-screen documentation page:
It looks like my GitLab should have a domain name at least.
Perhaps we should move the registry_external_url
to the admin UI rather than (just) gitlab.rb
.
Also, why not default to the existing GitLab domain, but on port 4567? Then we can just enable the registry by default for all installs (that have a cert). You rarely see the URL, so it's not like it really needs a custom domain and cert.