Commit Graph

234 Commits

Author SHA1 Message Date
Axilleas Pipinellis
919e129a34 Merge pull request #142 from jesseward/centos-wget-fedoraproject-fix
Fix certificate error when wget fetches EPEL gpg key
2013-10-17 17:44:26 -07:00
Axilleas Pipinellis
cd1594034e Merge pull request #143 from jesseward/centos-install-postgresql
Update centos install guide with postgresql details
2013-10-17 17:38:08 -07:00
jesseward
f7c3e640af Changes to centos install guide that offer support for a PostgreSQL backend. 2013-10-17 14:38:54 -04:00
jesseward
cb59799219 Fix for the CERT warning when wget fetches GPG key.
sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 https://fedoraproject.org/static/0608B895.txt --no-check-certificate
--2013-10-17 08:35:40--  https://fedoraproject.org/static/0608B895.txt
Resolving fedoraproject.org... 209.132.181.16, 66.35.62.166, 66.135.62.201, ...
Connecting to fedoraproject.org|209.132.181.16|:443... connected.
WARNING: certificate common name “*.fedoraproject.org” doesn’t match requested host name “fedoraproject.org”.

substitute fedoraproject.org for www.fedoraproject.org which provides a 301 redirect to fedoraproject.org, but covered by their wildcard SSL cert.
2013-10-17 08:55:17 -04:00
Axilleas Pipinellis
197cd283a4 Merge branch 'master' of github.com:gitlabhq/gitlab-recipes 2013-10-14 04:49:45 +03:00
Axilleas Pipinellis
bda511ebc8 Add ebuild github wiki page 2013-10-14 04:49:00 +03:00
Axilleas Pipinellis
e08dc6634f Merge pull request #137 from semiosis/master
Simplify & improve apache proxy config for SSL
2013-10-05 13:52:15 -07:00
semiosis
eeea95da07 Changed the http-https redirect rule
As per comments by @sag47 here:
https://github.com/gitlabhq/gitlabhq/issues/4997#issuecomment-25738169
2013-10-04 21:10:35 -04:00
semiosis
98153fb3cc Fixing rewriterule
The (.*) regex didn't work with gitlab 6.1 so I switched back to using REQUEST_URI.
2013-10-03 22:29:52 -04:00
semiosis
29410935c8 Updated with suggestions from sag47
Made changes as per comments by @sag47

- Added ProxyPassReverse http://127.0.0.1:8080
Though I'm not sure what that's for.

- Simplified regex in rewriterule

- Put back in comments with links to external docs (nginx try)
2013-10-03 20:33:25 -04:00
semiosis
c4445b83bb Changed port from 9292 (puma) to 8080 (unicorn)
Fixed port in the proxy backend address for unicorn on port 8080 instead of puma on port 9292.
2013-10-03 13:40:17 -04:00
semiosis
05acc57c33 Simplified & improved apache proxy config
Previously there was an unnecessary redirect before & after sign-in to http.  This new configuration eliminates that leak, and is easier to read.
2013-10-03 13:27:24 -04:00
Axilleas Pipinellis
eba9ccf0e0 Merge pull request #134 from yorn/firewall
[CentOS] Simpler firewall instructions
2013-09-27 13:40:55 -07:00
yorn
4cdf27f0dd Simplified firewall configuration
lokkit edits iptables, ip6tables and system-config-firewall in /etc/sysconfig and is available in a minimal CentOS installation.
2013-09-27 15:22:33 +02:00
yorn
8083200fa8 Added myself to contributors 2013-09-27 15:21:38 +02:00
Axilleas Pipinellis
ed76508d2d Merge pull request #132 from sag47/docs-apache_grammar
apache README grammar corrections
2013-09-25 12:42:58 -07:00
Sam Gleske
0a5b0e1b4e apache config README update
Replace instances of gitlab.conf with gitlab-ssl.conf.  The docs
should be more consistent on what it recommends.
2013-09-25 14:29:43 -04:00
Sam Gleske
003c15500b apache README grammar fix
changed system to environment
2013-09-25 14:18:40 -04:00
Sam Gleske
10b00585f3 apache README grammar corrections 2013-09-25 14:16:13 -04:00
Axilleas Pipinellis
e67fcfd400 Merge pull request #131 from sag47/docs-manage_ssl
Major readme overhaul for apache httpd
2013-09-25 10:26:08 -07:00
Sam Gleske
ab4a23742f apache README grammar fix 2013-09-25 12:34:36 -04:00
Sam Gleske
97ad192492 Updating apache README
to reflect changes for gitlab.conf and gitlab-ssl.conf
2013-09-25 10:47:17 -04:00
Sam Gleske
303fe32a02 SSL and non-SSL apache configurations 2013-09-25 10:42:02 -04:00
Sam Gleske
d02b957565 Impersonal changes 2013-09-25 10:40:20 -04:00
Sam Gleske
4c9f3b7d2a Merge branch 'master' into docs-manage_ssl 2013-09-25 09:46:44 -04:00
Axilleas Pipinellis
3dc8944be2 Merge pull request #130 from sag47/feature-error_documents
More secure SSL and defined errordocuments
2013-09-25 01:37:50 -07:00
Sam Gleske
2de38c67a2 Grammar correction in httpd README 2013-09-24 17:03:40 -04:00
Sam Gleske
f071d62fbd Grammar correction in httpd README 2013-09-24 17:01:45 -04:00
Sam Gleske
c1d4ca0bd0 httpd security recommendations added
Recommendations for disabling mod_suexec and mod_deflate modules.
2013-09-24 16:23:32 -04:00
Sam Gleske
e57b0bf0b1 Major readme overhaul for apache httpd 2013-09-24 16:10:02 -04:00
Sam Gleske
7b5ff94cfc Modified CA to be more generic 2013-09-24 15:25:48 -04:00
Sam Gleske
e2c8ca3888 More secure SSL and defined errordocuments
Now ErrorDocuments use GitLab error documents.  When the backend
service is down (i.e. Unicorn) then Apache will show a GitLab
maintenance page (error 503).  Other errors (404, 422, 500) are
also included in the rewrite.

Updated SSL ciphers so that only the strongest SSL ciphers are
allowed.  This is primarily a security update for allowed
encryption ciphers.
2013-09-24 14:15:03 -04:00
Axilleas Pipinellis
0bdd1843df Merge pull request #128 from zzeni/issue_127
[Guide] GitLab 4.0, Ubuntu 12.04
2013-09-18 08:33:28 -07:00
Evgenia Manolova
26f49e7d4e set the correct location of the installation script 2013-09-18 16:14:23 +03:00
Axilleas Pipinellis
25aad4d032 Merge pull request #125 from sag47/sam-contrib
A better Apache httpd config for GitLab 6
2013-09-13 00:14:24 -07:00
Sam Gleske
417d227e91 Updating mod_rewrite expression for SERVER_NAME
Also changed the ca.crt example name to be more intuitive.
2013-09-11 13:52:17 -04:00
Sam Gleske
0d3075dc40 A better Apache httpd config for GitLab 6 2013-09-10 14:50:09 -04:00
Axilleas Pipinellis
4ba32c37d4 Pid should be PID 2013-09-09 11:40:48 +03:00
Axilleas Pipinellis
aac6351267 Merge pull request #124 from Ponsjuh/master
Add note for ssl in nginx, make sure redis is started
2013-09-06 08:08:19 -07:00
Ponsjuh
2a0499cf59 reverted the newlines 2013-09-06 14:45:34 +02:00
Ponsjuh
18d9ef21fc Update README.md 2013-09-06 14:44:09 +02:00
Ponsjuh
d2231cd199 [Installation script] GitLab 6.x - CentOS 6.x - NGINX
Fixed a typo
2013-09-04 14:34:51 +02:00
Ponsjuh
cdb67bd50d [Installation script] GitLab 6.x - CentOS 6.x - NGINX
Fixed some markup
2013-09-04 14:33:33 +02:00
Ponsjuh
d768aae0ed [Installation script] GitLab 6.x - CentOS 6.x - NGINX
Added a note about the SSL certificate because the nginx config being downloaded is making use of it.
2013-09-04 14:31:50 +02:00
Ponsjuh
ae69a8fe54 Update README.md 2013-09-04 14:11:56 +02:00
Ponsjuh
d550a88c2b Added service redis start
If you don't start the redis server you will get a stacktrace at the end of the tutorial
2013-09-04 14:10:26 +02:00
Axilleas Pipinellis
9527a18d82 Add info about puma integration to Gemfile 2013-08-29 09:22:36 +03:00
Axilleas Pipinellis
260850a5f8 Fix links to CONTRIBUTING.md 2013-08-29 09:22:03 +03:00
Axilleas Pipinellis
ab989c9fe5 Merge pull request #119 from cadavrorum/master
Added gitlab-shell config note to nginx/gitlab-ssl
2013-08-26 08:10:10 -07:00
cadavrorum
b3665a614e Added gitlab-shell config note 2013-08-26 08:03:28 -07:00