summaryrefslogtreecommitdiff
path: root/lib/support
Commit message (Collapse)AuthorAgeFilesLines
* Init script changes for gitlab-workhorse in 8.4Jacob Vosmaer2016-01-212-3/+9
|
* Fix spelling of "it's" to "its" where appropriate.cafuego2015-12-242-7/+7
|
* Update init script options for gitlab-workhorseJacob Vosmaer2015-12-152-2/+3
|
* Pass all requests from NGINX to gitlab-workhorseJacob Vosmaer2015-12-112-290/+3
|
* Merge pull request #9892 from stetskevych/fix_nginx_ssl_configJacob Vosmaer2015-12-071-1/+1
|\ | | | | Fix gitlab-ssl nginx config to work when multiple server_names are served over https
| * Fix gitlab-ssl nginx config to work when multiple server_names are served ↵Vyacheslav Stetskevych2015-12-061-1/+1
| | | | | | | | over https
* | Check GitLab Workhorse status in init.d script when reporting all components ↵Stan Hu2015-12-041-1/+1
|/ | | | | | are up and running Closes https://github.com/gitlabhq/gitlabhq/issues/9869
* Fix alignmentRobert Speicher2015-11-271-6/+6
| | | | [ci skip]
* Fix indentation in NGINX confignginx-workhorse-upload-limitJacob Vosmaer2015-11-271-6/+6
|
* Repeat "client_max_body_size 0" everywhereJacob Vosmaer2015-11-272-0/+12
| | | | | It turns out that if we do not the declaration from "location /" wins.
* Merge branch 'client-max-body-size' into 'master' Robert Speicher2015-11-192-6/+2
|\ | | | | | | | | | | | | Do not limit workhorse POST/PUT size in NGINX Limiting, if any, should happen in gitlab-workhorse. See merge request !1831
| * Do not limit workhorse POST/PUT size in NGINXJacob Vosmaer2015-11-192-6/+2
| | | | | | | | Limiting, if any, should happen in gitlab-workhorse.
* | Deploy page should be shown for all pages not just rootDrew Blessing2015-11-182-2/+2
|/
* Add support for git lfs.lfsMarin Jankovski2015-11-162-2/+16
|
* Fix nginx config to use @gitlab-workhorseKamil Trzcinski2015-11-102-8/+8
|
* Implement Build ArtifactsKamil Trzcinski2015-11-102-0/+32
| | | | | | | - Offloads uploading to GitLab Workhorse - Use /authorize request for fast uploading - Added backup recipes for artifacts - Support download acceleration using X-Sendfile
* Switch to gitlab-workhorseJacob Vosmaer2015-10-294-63/+60
|
* Fix NGINX API download regexJacob Vosmaer2015-10-142-2/+2
| | | | Users are allowed to supply namespace%2Fproject instead of a numeric ID
* Let gitlab-git-http-server handle archive downloadsJacob Vosmaer2015-10-082-2/+38
| | | | This change relies on changes in gitlab_git and gitlab-git-http-server.
* Add missing rake and change nginx config for CI migrationKamil Trzcinski2015-09-221-12/+0
|
* Add missing proxy requests to migration docsfix-nginxKamil Trzcinski2015-09-161-0/+12
|
* Added migration docs and updated installation documentationKamil Trzcinski2015-09-161-0/+29
|
* The good stuff needs NGINX 1.7.11nginx-git-httpJacob Vosmaer2015-09-072-6/+10
|
* Do not let NGINX buffer Git HTTP requestsJacob Vosmaer2015-09-072-0/+14
| | | | | | | | | | | | Before this change NGINX would convert a chunked HTTP POST (e.g. git push) into a HTTP 1.0 single large POST. This creates an unnecessary delay, and it creates unnecessary memory pressure on gitlab-git-http-server. For the response ('proxy_buffering') I am less sure that NGINX 's buffering behavior is harmful, but it still makes more sense to me not to interfere with gitlab-git-http-server (and the Golang net/http server).
* Be more defensive when running 'kill'gitlab-git-http-serverJacob Vosmaer2015-08-311-1/+1
|
* Replace grack with gitlab-git-http-serverJacob Vosmaer2015-08-314-65/+107
|
* Fix init script for Reply by emailDouwe Maan2015-08-251-1/+1
|
* Fix init.d script.Douwe Maan2015-08-191-15/+15
|
* Fix lib/support/init.d/gitlab.Douwe Maan2015-08-191-20/+22
|
* Update init scripts.Douwe Maan2015-08-192-20/+84
|
* Experimental support for gitlab-git-http-serverJacob Vosmaer2015-07-282-0/+50
| | | | | | | | | | | | | https://gitlab.com/gitlab-org/gitlab-git-http-server This change introduces the GITLAB_GRACK_AUTH_ONLY environment variable. When set, Grack requests to GitLab will only respond with the user's GL_ID (if the request is OK) or an error. This allows gitlab-git-http-server to use the main GitLab application as an authentication and authorization backend. If we like how this works we should drop the GITLAB_GRACK_AUTH_ONLY variable at some point in the future.
* Merge pull request #9400 from tuxillo/patch-1Jacob Vosmaer2015-07-201-1/+1
|\ | | | | Use whoami instead of $USER
| * Use whoami instead of $USERAntonio Huete Jimenez2015-06-191-1/+1
| | | | | | - Use whoami instead of relying on the existence of $USER enviroment variable which is not always present
* | Merge branch 'nginx_defaulthost_documentation' into 'master'Dmitriy Zaporozhets2015-06-222-0/+8
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | Close #178 Nginx conf default_host documentation This closes #178 We're just making it clear that some nginx installs such as by default on recent Ubuntu's, the /etc/nginx/sites-enabled/default file will conflict the listen line of the gitlab nginx conf's due to the default_server directive. changed installation.md to identify the issue to a user added notes to both nginx configs for gitlab and gitlab-ssl [ci-skip See merge request !225
| * fixed typoLuke Ashe-Browne2014-12-031-2/+2
| |
| * adding notes to gitlab nginx confLuke Ashe-Browne2014-12-032-1/+9
| | | | | | | | | | We want to make users aware that the nginx default config will conflict with the gitlab default_server conf file.
* | Update SSL ciphers per logjam vulnerability recommendations.update_ssl_ciphersMarin Jankovski2015-06-151-1/+1
| |
* | Add a note that changing example configuration files requires changing ↵note_about_omnibus_changesMarin Jankovski2015-06-112-2/+14
| | | | | | | | omnibus-gitlab.
* | Merge pull request #8730 from drunkard/masterMarin Jankovski2015-06-022-1/+7
|\ \ | | | | | | Specify shell while run me as git user
| * | Improve comments for shell_pathDrunkard Zhang2015-05-041-3/+2
| | |
| * | Specify shell while run me as git userDrunkard Zhang2015-02-042-1/+8
| |/ | | | | | | | | | | | | | | Some users disabled "git" user's shell after finished installation, this will lead to "This account is currently not available" and could not run /etc/init.d/gitlab, this dirty trick fix it. Signed-off-by: Drunkard Zhang <gongfan193@gmail.com>
* | Fix typoVasilij Schneidermann2015-03-141-1/+1
| |
* | Revert "Merge branch 'go-get-workaround-nginx' of ↵Douwe Maan2015-03-032-20/+0
| | | | | | | | | | | | | | https://github.com/mattes/gitlabhq into mattes-go-get-workaround-nginx" This reverts commit 51349ca3c83c56e072f87253d375316f7164b49a, reversing changes made to b180476bd69bdf99b1727b041116fa8447c0201f.
* | Merge branch 'go-get-workaround-nginx' of https://github.com/mattes/gitlabhq ↵Marin Jankovski2015-02-202-0/+20
|\ \ | | | | | | | | | | | | | | | | | | | | | into mattes-go-get-workaround-nginx Conflicts: lib/support/nginx/gitlab lib/support/nginx/gitlab-ssl
| * | remove optional html tagsmattes2014-12-312-12/+2
| | |
| * | allow for private repositoriesmattes2014-12-312-0/+30
| |/
* | Restore nginx config a little more.Douwe Maan2015-02-202-0/+2
| |
* | Make changes to nginx config less likely to break something.Douwe Maan2015-02-202-35/+66
| |
* | Modify nginx config to let /uploads go through to unicorn.Douwe Maan2015-02-202-37/+47
| |
* | Socket [::]:123 on Linux listens on IPv4 and IPv6sbeh2014-11-261-2/+2
|/ | | | | | | | | | | | This will ensure nginx starts up without the following errors messages: nginx: [emerg] bind() to [::]:443 failed (98: Address already in use) nginx: [emerg] bind() to [::]:443 failed (98: Address already in use) nginx: [emerg] bind() to [::]:443 failed (98: Address already in use) nginx: [emerg] bind() to [::]:443 failed (98: Address already in use) nginx: [emerg] bind() to [::]:443 failed (98: Address already in use) nginx: [emerg] still could not bind() Googling for them leads you to this site: https://chrisjean.com/2014/02/10/fix-nginx-emerg-bind-to-80-failed-98-address-already-in-use/