Forum

gitlab/redmine and ruby on rails

hasufell
22 May 2014, 15:27
I'v just imported hiawatha to gentoo, since it's one of the very few (or only?) webserver which supports polarssl.

Now I'm trying to get gitlab and redmine working with hiawatha. The only interesting thread I found is this one:
https://www.hiawatha-webserver.org/forum/topic/132
for gitlab I have opened an issue here:
https://github.com/gitlabhq/gitlab-recipes/issues/225

If any1 is already successfully running one of these web-apps, please share your knowledge/recipes.


Hiawatha version: 9.5
Operating System: gentoo
Hugo Leisink
22 May 2014, 16:06
I have no experience with running Ruby applications, so I can't help you with that. But the following might be interesting for you to know. Git over HTTP requires chunked transfer encoding for HTTP requests. Hiawatha doesn't support that yet. But a friend of mine wants to use Hiawatha with GIT (instead of Apache) and to make that possible I'm implementing chunked transfer encoding for requests (it's already supported for CGI applications). It will be available in v9.6.
Yassen
26 May 2014, 22:03
Hey guys, I used to run Redmine with Hiawatha in my former company, until 2012, quire successfully. I can ask my former colleagues to send the configurations if there's interest. (And, BTW, I also tried to run GIT behind Hiawatha, and wil be happy to see Hiawatha supporting chunked transfer encoding! Hugo, that'd be great, I am so glad to hear this is coming soon!
vitronic
30 May 2014, 05:51
Salutations .. I install redmine few years ago. share my settings
FastCGIserver {
FastCGIid = RedmineFcgi
Extension = fcgi
ConnectTo = /var/run/redmine-solognu.socket
}

UrlToolkit {
ToolkitID = redmine
RequestURI isfile Return
Match .* UseFastCGI RedmineFcgi
}

VirtualHost {
Hostname = solognu.linuxd.org
WebsiteRoot = /var/www/redmine-1.4.1/public
AccessLogfile = /var/log/hiawatha/solognu.access.log
ErrorLogfile = /var/log/hiawatha/solognu.error.log
TimeForCGI = 30
ExecuteCGI = yes
UseToolkit = redmine
UseFastCGI = RedmineFcgi
EnablePathInfo = yes
ErrorHandler = 404:/404.html
}

for use spawn-fcgi
/usr/bin/spawn-fcgi -n -s /var/run/redmine-solognu.socket \
-u www-data -- \
/usr/bin/multiwatch -f 2 /var/www/redmine-1.4.1/public/dispatch.fcgi

then visit the domain and see a redmine served by hiawatha
excuse my bad English, but I used google translator

This topic has been closed.