Update the docs for Docker and Nginx for latest recommendations.

Review Request #13307 — Created Oct. 5, 2023 and submitted — Latest diff uploaded


Review Board


The Docker configuration now tries to do a better job of letting people
know that the Review Board image is for a backend server, and is not
meant to be accessed directly. This is done through repeated use of
"frontend" vs. "backend" terminology and a big note when creating the

The docs list newer example versions of Review Board versions, so it
doesn't appear too ancient.

The Nginx configuration has been updated based on the latest version of
what we auto-generate when creating a site. The docs and the
auto-generated configuration also have some updates based on best
practices we've used in our own servers.

Built the docs and read through them, looking for errors.

Tested the Nginx configuration locally.