Skip to content
This bash script installs GitLab for you.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This bash script installs GitLab 5.2 for you.

This script is intended to work on a clean install of Ubuntu 12.04 LTS x64.

  • Unattended install once started
  • Updates your packages
  • Downloads & compiles ruby, redis, etc
  • Creates user for git
  • Installs gitlab-shell
  • Sets up MySQL server & inits database
  • Postfix for emails
  • Sets up init script for gitlab
  • Nginx for web interface


Run script as root account

sudo su
chmod +x ./
You can’t perform that action at this time.