Serving an App Under /demo/ in nginx: Exact Matches, ^~ Against a PHP Regex, and the proxy_pass Slash
CaRMen's public demo lives at /demo/ on the project's landing site. The landing site is its own nginx server block on the host; the demo is a separate application in Docker, listening on a local port.