En réponse à Purexo.

SInon de nous jours, il y a docker ^^

Perso, tous mes services auto-hébergé tournent sous Docker. Je te conseille https://registry.hub.docker.com/u/genezys/gitlab/

docker pull genezys/gitlab
docker run genezys/gitlab

enjoy !

D'ailleurs tu trouveras sur le docker hub quasi tous les services proposés par framasoft, fait ton marché et profite de ton serveur ;)