Gitlab autohébergé, dockerisé

Gitlab_logo

Sur le même principe que Gogs dont je parlais l’autre jour, il y a désormais un Gitlab en Docker qui démarre en quelques secondes :

docker run --name='gitlab' -it --rm -e 'GITLAB_PORT=10080' -e 'GITLAB_SSH_PORT=10022' -p 10022:22 -p 10080:80 -v /var/run/docker.sock:/run/docker.sock -v $(which docker):/bin/docker sameersbn/gitlab:latest

Il ne vous reste plus qu’à aller sur http://localhost:10080 pour faire votre affaire.
Authentification par défaut : root/5iveL!fe

Gitlab a l’air un peu plus lourd (peut-être plus costaud pour les grosses structures) :

  • 3 containers (un PostGreSQL, un Redis, et un Gitlab).
  • 800 Mo de RAM sans utilisateur, chez moi.

A vous de choisir lequel de Gogs ou de Gitlab est le plus adapté, je pense que Gogs convient mieux pour faire un petit dépôt.

 

 

Sur le même sujet :