My 1st attempt at setting up ReviewBoard via docker, I tried to host on a non-standard port
http://ourdomain.com:8900
I configured nginx apropriately, and set the port in the Admin UI. This allowed the website to work propelry. However, when accessing
http://ourdomain.com:8900/api all of the reported URLs were listed as:
http://ourdomain.com/api/... (i.e.e the port number was dropped). This resulted in rbtools being unable to properly interact with the server. I also tried intializing with 'rb-site install --web-server-port 8900' but it made no difference.
I have since moved on to using a subdir instead, and am making progress on our evaluation (with code built from the release-6.x branch), so this is no longer affecting me. But I thought I would report it.