Skip to content
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

Interactive Install Script for GitLab 6.1 on Ubuntu 12.04/12.10 #135

Closed
wants to merge 1 commit into from

Conversation

doublerebel
Copy link

Here is an interactive script that tries not to make too many assumptions about the install environment and leaves the user the option to install major dependencies in the manner of their choosing.

If the user already has Python, Ruby, Nginx, or MySQL/Postgres installed or would like them installed in a specific way, the script aborts and can be re-run safely.

Many of the repetitive and installation tasks have been factored out, and the software versions are stored as variables. This should make for simple upgrading in the future.

All options are either chosen interactively or set from command line flags, making it very simple to get up-and-running. For security reasons, the script will prompt for database passwords when needed.

Many thanks for GitLab!

@jfreak53
Copy link

jfreak53 commented Apr 2, 2014

This is no longer working on Ubuntu 12.10 nor 12.04. I'm trying to use this on a 12.10 system. It works fine if I remove the check of the install url. But then again it doesn't setup a url.

The error I keep getting is:
Non-default non-empty URL is required

Not sure why as my install command has the url there:

./ubuntu_server_1204.sh --url git.mydomain.com

What am I doing wrong here?

@tripflex
Copy link

tripflex commented Jun 5, 2014

You could try this one:
https://github.com/tripflex/igitlab

But looks like may be best to use something pre-packaged:
https://pkgr.io/apps/gitlabhq/gitlabhq

@axilleas
Copy link
Contributor

axilleas commented Jun 5, 2014

Yeah, I'm closing this in favor of igitlab. @doublerebel sorry for that :/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants