Improvements of installation instructions
Created by: dirkboye
I'm a new user of Gitlab 5.0 and I'm very happy with it running smoothly now.
Following things could be improved in the installation instructions:
Putting postfix in the installation documentation with a "-y"
apt-get install -y .... postfix ....
is a very bad idea. That killed my qmail server and I had to restore my server from a backup because simply reinstalling qmail didn't do the trick :-)
Perhaps you could add a small paragraph "Install postfix or other mail server".
Another lib that has to be added to the list of apt-get install is
libmysqlclient16-dev
because without this mysql gem installation will fail.
My server environment will migrate to Ubuntu 12.04 LTS later this quarter but at the moment I'm still stuck with 10.04 LTS. In this version the redis-server version is too old. I found the solution in the public troubleshooting wiki but there are no red warning signals during installation or when running the server. The issue reporting that problem is here: https://github.com/gitlabhq/gitlabhq/issues/2675 The sidekiq.log is flooding with errors.
Perhaps you could put a redis-server version test into the installation? Or put a paragraph into the instructions saying you need at least version xx of redis-server and a link to the troubleshooting wiki? (It took quite some time to find out where the problem was)