First, clone the project:
git clone https://github.com/MadisonHub/vagrant-gitlab.git
Then start the virtual machine:
vagrant up gitlab --provision
At this point, saltstack will be bootstrapped. Ignore any errors about salt-minion trying to start. We will call salt locally inside the virtual machine.
vagrant ssh gitlab
sudo salt-call -l debug --local state.highstate

You can now create groups and projects.
Each project has a wiki. You can even publish to the wiki using git.

Each project also has project management with milestones and issues.
For backup and rake tasks, head to the github repo and look at the readme.md.
Great Post!
ReplyDeleteThanks a lot for sharing!
I found this blog to be very useful!!
DevOps training in Bangalore