ODK Central v0.4 Beta

Installation issue:

I am trying to install ODK Central and so far I have been able to:

  1. Installed ODK Central. I have other docker containers running, so ODK central was installed alongside the other containers
  2. Used custom SSL certificates for ODK central installation
  3. Modified the docker-compose.yml to use other free ports
  4. Set-up nginx config
  5. Started the containers and I can see they are running and they are healthy, see attached screenshot

However it seems that I cannot connect to the odkcentral_service which is running on port 8383. Trying to run curl http://127.0.0.1:8383 when logged in the docker host returns a connection refused error.

When I connect from the browser it gives me a 502 error.

The nginx logs shows that nginx cannot redirect traffic to the upstream application, see below:

2019/04/29 11:59:53 [error] 30202#30202: *389 no live upstreams while connecting to upstream, client: 162.158.42.50, server: odk-central.badili.co.ke, request: "GET /favicon.ico HTTP/1.1", upstream: "https://odk-central/favicon.ico", host: "odk-central.badili.co.ke", referrer: "http://odk-central.badili.co.ke/"
2019/04/29 12:00:04 [error] 30202#30202: *396 connect() failed (111: Connection refused) while connecting to upstream, client: 162.158.42.50, server: odk-central.badili.co.ke, request: "GET /favicon.ico HTTP/1.1", upstream: "https://[::1]:8383/favicon.ico", host: "odk-central.badili.co.ke", referrer: "http://odk-central.badili.co.ke/"
2019/04/29 12:00:04 [warn] 30202#30202: *396 upstream server temporarily disabled while connecting to upstream, client: 162.158.42.50, server: odk-central.badili.co.ke, request: "GET /favicon.ico HTTP/1.1", upstream: "https://[::1]:8383/favicon.ico", host: "odk-central.badili.co.ke", referrer: "http://odk-central.badili.co.ke/"
2019/04/29 12:00:04 [error] 30202#30202: *396 connect() failed (111: Connection refused) while connecting to upstream, client: 162.158.42.50, server: odk-central.badili.co.ke, request: "GET /favicon.ico HTTP/1.1", upstream: "https://127.0.0.1:8383/favicon.ico", host: "odk-central.badili.co.ke", referrer: "http://odk-central.badili.co.ke/"
2019/04/29 12:00:04 [warn] 30202#30202: *396 upstream server temporarily disabled while connecting to upstream, client: 162.158.42.50, server: odk-central.badili.co.ke, request: "GET /favicon.ico HTTP/1.1", upstream: "https://127.0.0.1:8383/favicon.ico", host: "odk-central.badili.co.ke", referrer: "http://odk-central.badili.co.ke/"

I think it is something to do with networks but I cannot seem to figure it out.

Anybody who knows what is going on?