Articles taggés github

GitLab ou comment avoir son serveur Git auto-hébergé

0

Bonjour

Ca fait un certain temps que je me dis qu’il faudrait que je fasse du versionning de mes fichiers en particulier de mes scripts et tout centraliser dans un dépôt commun.

Après avoir testé par mal de chose comme :

  • GitHub (gratuit mais uniquement pour des repositories public) et ne voulant pas payer pour ça, je l’ai éliminé de la liste.
  • Venait ensuite Bitbucket que j’avais retenu dans ma short list mais bon ça reste externalisé.

Ce week end on m’a parlé de GitLab et j’ai donc été « forcé » de tester, et j’avoue que je l’ai adopté.

Avoir son propre serveur Git auto-hébergé ça n’a pas de prix.

Dans un premier nous allons voir l’installation qui est des plus simple, il suffit de vous rendre sur la page dédié à votre version d’OS pour moi Ubuntu 12.04 et de suivre les quelques lignes ci dessous :

wget https://downloads-packages.s3.amazonaws.com/ubuntu-12.04/gitlab_7.3.2-omnibus-1_amd64.deb
apt-get install openssh-server
apt-get install postfix # Select 'Internet Site', using sendmail instead also works, exim has problems
dpkg -i gitlab_7.3.2-omnibus-1_amd64.deb

Puis une fois ces commandes passées, il faut éditer le fichier /etc/gitlab/gitlab.rb pour rajouter l’adresse externe de votre serveur Git

nano /etc/gitlab/gitlab.rb
# Change the external_url to the address your users will type in their browser
external_url 'http://git.domaine.fr

Une fois ce fichier modifié on lance la configuration de l’application avec la commande :

gitlab-ctl reconfigure

Une fois la procédure de configuration terminé vous pouvez vous connecter à l’adresse suivante http://git.domaine.fr avec le compte par défaut qui est :

Utilisateur : root

Password : 5iveL!fe

Il ne vous reste plus qu’à configurer votre GitLab et créer votre premier projet.

flashcode-thorandco.fr

Edito du 05/11/2011

0

Bonjour à tous

Je viens de mettre en place cet édito, et je vais essayer (oui oui je vous assure) de la tenir à jour une fois par semaine;..

Quoi de neuf d’un point de vue informatique :

  • Une page projet à vu son jour sur le blog qui me permet de vous faire part de tous les projet et test que je vais faire…
  • Une page domotique encore très vide va regrouper des détailler mon projet dans ce domaine… elle évoluera en fonction du projet
  • Une page CV devrait voir le jour sous peu, allons disons encore ce mois…
  • Un wiki va voir le jour d’ici le début de l’année prochaine pour pouvoir mieux partager les docs d’installation
  • Un github va surement venir compléter le site pour l’hébergement et l’archivage des scripts, docs…

D’un point de vue Infra-Expertise tout va plutôt bien, je suis entrain de tester sur une VM de dev l’upgrade du CMS du site (joomla 1.5.22) vers la dernière version 1.7.2, ça semble pas mal… une migration de la prod est donc à prévoir.

Voila c’est un bon début pour le premier édito du site

Je vous souhaite encore un bon week end et une bonne semaine

Thor

Haut de page