After a fresh install of gitlab-ce on an ubuntu server, everything was up and running (I am a gitlab newbie).
I wanted that only users with a SSH key could access to the gitlab server. But I misunderstood gitlab instructions for securing the server, and did the following sequence of operations:
- added a SSH key
- removed HTTP access from gitlab (by disabling password access checkbox in gitlab settings; )
- logged out
Now, I realize that it was a terrible blunder as I cannot sign in anymore to the gitlab server. There still exists a signin page (…/sign_in#js-signin-settings) but the signin button is disabled.
Is there any way I can recover the server from this situation ?