I have an issue getting ODK Central running in a browser with nginx on Ubuntu 20.04 LTS (Docker container). I've got to the 'docker-compose up -d' part of the 'Installing elsewhere' section and all is OK.
~$ sudo docker-compose up -d
mail is up-to-date
enketo_redis_main is up-to-date
Starting secrets ...
central_postgres_1 is up-to-date
pyxform is up-to-date
Starting secrets ... done
enketo is up-to-date
service is up-to-date
nginx is up-to-date
~$ sudo docker-compose ps
Name Command State Ports
---------------------------------------------------------------------------------------------------------------
central_postgres_1 docker-entrypoint.sh postgres Up 5432/tcp
enketo docker-entrypoint.sh /bin/ ... Up 8005/tcp
enketo_redis_cache docker-entrypoint.sh redis ... Up 6379/tcp
enketo_redis_main docker-entrypoint.sh redis ... Up 6379/tcp
mail /bin/entrypoint.sh exim -b ... Up 25/tcp
nginx /bin/bash /scripts/odk-set ... Up (unhealthy) 0.0.0.0:443->443/tcp, 0.0.0.0:80->80/tcp
pyxform waitress-serve --port=80 - ... Up
secrets docker-entrypoint.sh ./gen ... Exit 0
service docker-entrypoint.sh ./wai ... Up 8383/tcp
Shows nginx 'Up (unhealthy)'??
Not sure what is happening here and why ODK central won't show on 'Localhost:8383'
Many thanks,