This is both a question and a suggestion because I feel I have given up entirely on this.
I am trying to install Gitlab + NextCloud on a single VPS. I will use Apache as my default server which handles my regular web page + nextcloud while Apache handles Gitlab requests.
The biggest problem I have is making Apache and Gitlab get along together. Even through its documented here but there always seems to be an error that I cannot solve.
Instead of trying everything I did because i really lost track of what I did, I am hoping someone can write up a tutorial and how to add a self-signed SSL to it.