Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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 and I would prefer for the local server files to be located at /var/www/, 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

You must log in to answer this question.

Browse other questions tagged .