Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've looked all over and can't figure out you could use Cherokee instead of Apache or Nginx for gitlab. I'd rather not run multiple webservers (and imagine that they could conflict anyway). I'm giving this a shot on Ubuntu Server 12.10.

For the record, I've already installed gitlab with this guide up to the Nginx section (with all default settings other than passwords, email addresses, and hostname). I'd like to install gitlab at git.mydomain.com and I would prefer for the local server files to be located at /var/www/git.mydomain.com, as I keep all of my domains under /var/www/.

share|improve this question
    
Have you actually tried looking at the provided nginx config and replicate that config in Cherokee? –  Mxx Jul 24 '13 at 6:49
    
@Mxx Here's a pastebin of that config. Doesn't seem like there's anything special in there, unless I'm missing something obvious. –  EpicCyndaquil Jul 24 '13 at 6:58
    
Even though I never installed Gitlab and have very little experience with Cherokee, it seem like this nginx is configured to talk to gitlab's app server over unix sockets(upstream section). Configure your Cherokee the same way... –  Mxx Jul 24 '13 at 7:04
    
@Mxx I honestly have no idea whatsoever of how I would do that. Searching for "cherokee server upstream" yields no results. I tried putting a header with name 'upstream' and the value of the path, but that didn't work either. Any tips of where I might even need to look? –  EpicCyndaquil Jul 24 '13 at 7:18

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.