Do you know GitLab.com ? It’s like an extension of the famous Git version control. This week I thought about giving it a try on my 1und1 server, but first I wanted to try to install it on my Raspberry Pi 2. I did some research and soon found this blog article: https://about.gitlab.com/2015/04/21/gitlab-on-raspberry-pi-2/ They’ve created a so called Omnibus package (also for Debian, Ubuntu and CentOS) which does all the installation stuff for you. All you need to do is download the package and install it – very easy! If you don’t have openssh-server and postfix installed on your Pi, you need to run the following two commands before:
sudo apt-get install openssh-server sudo apt-get install postfix
Important: Choose “Internet Site” when postfix installation asks you.
Source: https://about.gitlab.com/downloads/ Then you can install GitLab. After a successful installation, you can reach it by accessing you Raspberry on port 80. You can then add a project and start coding 🙂