Skip to content

installer #54

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 7 commits into from
Closed

installer #54

wants to merge 7 commits into from

Conversation

richardland
Copy link

This is a (for now unofficial and still in BETA!!) installer for gitlab intented for Debian or Debian based distro's like Ubuntu (probably a good aptitude system should be enough for running this installer).

The installer will install:

- GitLab

- MySQL

- Gitolite

- Nginx

- a mailserver if you choose so

- a few thing like ruby, some gems, python stuff and so on

This installer is mainly based on https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md

- additions are mainly:

* A 100% working GitLab installation after running this script (no maual steps needed).

* We help you with the mailserver (excpecially when choosing exim in combination with a smarthost setup).

In our opninion this is the most reasenable setup because you use a other mailserver in stead of directly sending mail.

This prevensts SPAM issues caused by SPF misconfiguration and prevents open relay and such.

A lot of people dont know how to configure a mailserver (wheter it is postfix or any other MTA). We do this job for you.

All you need is a external mailserver (also Gmail is an option), a username and a password. Just like you mailclient uses.

* We also give the option not to install any mailserver if you are happy with your current setup.

* not using path dependant commands, i.e. we dont want to cd in to directories where possible

* some checks like filesystem and RAM free space + port bindings to port 80

* making timeout higher for slow systems

Administrator and others added 7 commits November 7, 2012 13:18
fixed typos found after test. Rake is maybe doing bad things when having to wait for oo long for mysql pw... lets see how this works.
sed problem altering also commented stuff in gitlab.yml
minor fix in asking the mailadress for exim testpurposes
Why didn't I know indentation was so important for a .yml file?
@Razer6
Copy link
Member

Razer6 commented Jun 30, 2013

GitLab now uses gitlab-shell instead of gitolite

@Razer6 Razer6 closed this Jun 30, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants