Caddy reverse-proxying Gitlab

Yeah, sorry for being vague. I know better.

I’m not sure that the error was with Caddy at all, since I never saw any 40x or 50x headers. When I came back to it tonight, whatever I did before I left for dinner must have worked, and Gitlab started working.

For those that are curious, here’s my Caddyfile and gitlab.rb config files that are currently working:

caddyfile

git.THISISMYGITLABSERVER.xxx {
  gzip
  proxy / 192.168.1.xxx {
    transparent
  }
}

gitlab.rb (OMNIBUS install)

external_url 'http://192.168.1.xxx'
nginx['listen_port'] = 80
nginx['listen_https'] = false

It’s so simple, I’m surprised that it’s working. This is with a fresh install of Gitlab on Ubuntu 18.04 (running in a VM on ESXi) and an existing Caddy install (running in docker, on my gateway webserver, a Brix)

Thx for the moral support, and the flags for spam. Jeez.