Show More
@@ -178,7 +178,7 Sample config for nginx using proxy:: | |||
|
178 | 178 | if (!-f $request_filename){ |
|
179 | 179 | proxy_pass http://127.0.0.1:5000; |
|
180 | 180 | } |
|
181 |
#this is important |
|
|
181 | #this is important if You want to use https !!! | |
|
182 | 182 | proxy_set_header X-Url-Scheme $scheme; |
|
183 | 183 | include /etc/nginx/proxy.conf; |
|
184 | 184 | } |
@@ -216,9 +216,36 in production.ini file:: | |||
|
216 | 216 | |
|
217 | 217 | To not have the statics served by the application. And improve speed. |
|
218 | 218 | |
|
219 | Apache reverse proxy | |
|
220 | -------------------- | |
|
221 | Tutorial can be found here | |
|
219 | ||
|
220 | Apache virtual host example | |
|
221 | --------------------------- | |
|
222 | ||
|
223 | Sample config for apache using proxy:: | |
|
224 | ||
|
225 | <VirtualHost *:80> | |
|
226 | ServerName hg.myserver.com | |
|
227 | ServerAlias hg.myserver.com | |
|
228 | ||
|
229 | <Proxy *> | |
|
230 | Order allow,deny | |
|
231 | Allow from all | |
|
232 | </Proxy> | |
|
233 | ||
|
234 | #important ! | |
|
235 | #Directive to properly generate url (clone url) for pylons | |
|
236 | ProxyPreserveHost On | |
|
237 | ||
|
238 | #rhodecode instance | |
|
239 | ProxyPass / http://127.0.0.1:5000/ | |
|
240 | ProxyPassReverse / http://127.0.0.1:5000/ | |
|
241 | ||
|
242 | #to enable https use line below | |
|
243 | #SetEnvIf X-Url-Scheme https HTTPS=1 | |
|
244 | ||
|
245 | </VirtualHost> | |
|
246 | ||
|
247 | ||
|
248 | Additional tutorial | |
|
222 | 249 | http://wiki.pylonshq.com/display/pylonscookbook/Apache+as+a+reverse+proxy+for+Pylons |
|
223 | 250 | |
|
224 | 251 | |
@@ -230,11 +257,10 TODO ! | |||
|
230 | 257 | Other configuration files |
|
231 | 258 | ------------------------- |
|
232 | 259 | |
|
233 | Some extra configuration files and examples can be found here: | |
|
234 | http://hg.python-works.com/rhodecode/files/tip/init.d | |
|
260 | Some example init.d script can be found here, for debian and gentoo: | |
|
235 | 261 | |
|
236 | and also an celeryconfig file can be use from here: | |
|
237 | http://hg.python-works.com/rhodecode/files/tip/celeryconfig.py | |
|
262 | https://rhodeocode.org/rhodecode/files/tip/init.d | |
|
263 | ||
|
238 | 264 | |
|
239 | 265 | Troubleshooting |
|
240 | 266 | --------------- |
General Comments 0
You need to be logged in to leave comments.
Login now