Skip to content
Snippets Groups Projects
Commit a41d5769 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets
Browse files

updated README

parent 9e089efe
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -29,7 +29,8 @@ git clone git://github.com/gitlabhq/gitlabhq.git
cd gitlabhq/
 
# install this library first
sudo easy_install pygments
sudo pip install pygments
sudo apt-get install python-dev
 
# give your user access to remove git repo
# Ex.
Loading
Loading
@@ -56,10 +57,9 @@ Install gitosis, edit `config/gitlab.yml` and start server
bundle exec rails s -e production
```
 
## Install Gitosis
### Create git user
 
```bash
sudo aptitude install gitosis
 
sudo adduser \
--system \
Loading
Loading
@@ -70,6 +70,22 @@ sudo adduser \
--home /home/git \
git
 
# Add your user to git group
usermod -a -G git gitlabhq_user_name
```
## Install Gitolite
### !!! IMPORTANT !!! Gitolite umask should be 0007 so users from git group has read/write access to repo
## Install Gitosis
```bash
sudo aptitude install gitosis
ssh-keygen -t rsa
 
sudo -H -u git gitosis-init < ~/.ssh/id_rsa.pub
Loading
Loading
@@ -79,6 +95,7 @@ sudo chmod 755 /home/git/repositories/gitosis-admin.git/hooks/post-update
cd /tmp && git clone git@localhost:gitosis-admin.git
 
rm -rf gitosis-admin.git && cd
```
 
## Install ruby 1.9.2
Loading
Loading
Loading
Loading
@@ -6,7 +6,10 @@ email:
from: notify@gitlabhq.com
host: gitlabhq.com
 
# Gitosis congiguration
# Git Hosting congiguration
# You can use both gitolite & gitosis
# But gitosis wiil be deprecated &
# some new features wont work with it
git_host:
system: gitolite# or gitosis
admin_uri: git@localhost:gitolite-admin
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment