GitLab è un pacchetto che permette l’installazione di un server git con GUI, gestione utenti e progetti. Per maggiori info: https://about.gitlab.com/
Una volta installato seguendo la procedura indicata sul sito ufficiale, ecco alcune cose utili (GitLab 7):
- gitlab-ctl show-config Per vedere la configurazione
- Aprire le porte http e git (TCP/9418) per poterlo usare (è possibile usare git con ssh e in tal caso va aperta la relativa porta) sia su iptables che sull’eventuale firewall hardware
- La mail saranno inviate da gitlab@hostname quindi ricordarsi di
- sistemare il relay di postfix del server gitlab verso un server SMTP valido
- impostare il record MX e CNAME/A del server DNS relativo alla voce hostname (altrimenti i server di posta rifiuteranno i messaggi perchè considerati spam)
- aggiungere il dominio/alias hostname ai domini del server di posta su cui punta il domnio hostname
- aggiungere l’utente/alias gitlab agli utenti del server di posta su cui punta il domnio hostname
- se si vuole cambiare il mittente da gitlab@hostname ad altro, aggiungere in /etc/gitlab/gitlab.rb
gitlab_rails[‘gitlab_email_from’] = “nuovo_nome@nuovo_dominio”