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
Gitlab should be installed and running on http://localhost:8888. Use the username root and the password 5iveL!fe. You will be prompted to change your password.
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.