Skip to content

Instantly share code, notes, and snippets.

View OndrejP's full-sized avatar

Ondrej Prochazka OndrejP

View GitHub Profile
@OndrejP
OndrejP / gitlab.sh
Created September 25, 2012 11:28 — forked from cristianrasch/gitlab.sh
Install Gitlab on Debian Squeeze
aptitude install -y git curl python-dev python-pip redis-server ruby1.9.1-full rubygems1.9.1
aptitude install -y mysql-server libmysqlclient-dev
adduser --system --shell /bin/sh --gecos 'git version control' --group --disabled-password --home /home/git git
adduser --disabled-login --gecos 'gitlab system' gitlab
usermod -a -G git gitlab
su - gitlab
ssh-keygen -q -N '' -t rsa -f /home/gitlab/.ssh/id_rsa
aptitude install gitolite
cp /home/gitlab/.ssh/id_rsa.pub /home/git/gitlab.pub
su - git