Mercurial > kallithea
diff docs/setup.rst @ 2776:63e58ef80ef1
Merge beta branch into stable
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 02 Sep 2012 21:19:54 +0200 |
parents | 533a126dc9ab dfb15c8ee63f |
children | f7a52d548fd0 |
line wrap: on
line diff
--- a/docs/setup.rst Sat May 19 14:54:50 2012 +0200 +++ b/docs/setup.rst Sun Sep 02 21:19:54 2012 +0200 @@ -34,6 +34,11 @@ and password for the initial admin account which ``setup-rhodecode`` sets up for you. +setup process can be fully automated, example for lazy:: + + paster setup-rhodecode production.ini --user=marcink --password=secret --email=marcin@rhodecode.org --repos=/home/marcink/my_repos + + - The ``setup-rhodecode`` command will create all of the needed tables and an admin account. When choosing a root path you can either use a new empty location, or a location which already contains existing repositories. If you @@ -527,6 +532,18 @@ access_log /var/log/nginx/rhodecode.access.log; error_log /var/log/nginx/rhodecode.error.log; + # uncomment if you have nginx with chunking module compiled + # fixes the issues of having to put postBuffer data for large git + # pushes + #chunkin on; + #error_page 411 = @my_411_error; + #location @my_411_error { + # chunkin_resume; + #} + + # uncomment if you want to serve static files by nginx + #root /path/to/installation/rhodecode/public; + location / { try_files $uri @rhode; } @@ -682,43 +699,9 @@ Other configuration files ------------------------- -Some example init.d scripts can be found here, for debian and gentoo: - -https://rhodecode.org/rhodecode/files/tip/init.d - - -Troubleshooting ---------------- - -:Q: **Missing static files?** -:A: Make sure either to set the `static_files = true` in the .ini file or - double check the root path for your http setup. It should point to - for example: - /home/my-virtual-python/lib/python2.6/site-packages/rhodecode/public - -| - -:Q: **Can't install celery/rabbitmq** -:A: Don't worry RhodeCode works without them too. No extra setup is required. +Some example init.d scripts can be found in init.d directory:: -| - -:Q: **Long lasting push timeouts?** -:A: Make sure you set a longer timeouts in your proxy/fcgi settings, timeouts - are caused by https server and not RhodeCode. - -| - -:Q: **Large pushes timeouts?** -:A: Make sure you set a proper max_body_size for the http server. - -| - -:Q: **Apache doesn't pass basicAuth on pull/push?** -:A: Make sure you added `WSGIPassAuthorization true`. - -For further questions search the `Issues tracker`_, or post a message in the -`google group rhodecode`_ + https://secure.rhodecode.org/rhodecode/files/beta/init.d .. _virtualenv: http://pypi.python.org/pypi/virtualenv .. _python: http://www.python.org/ @@ -729,4 +712,4 @@ .. _mercurial-server: http://www.lshift.net/mercurial-server.html .. _PublishingRepositories: http://mercurial.selenic.com/wiki/PublishingRepositories .. _Issues tracker: https://bitbucket.org/marcinkuzminski/rhodecode/issues -.. _google group rhodecode: http://groups.google.com/group/rhodecode +.. _google group rhodecode: http://groups.google.com/group/rhodecode \ No newline at end of file