In situations where you have existing web sites on your server, you may find it useful to run Hudson (or the servlet container that Hudson runs in) behind Nginx, so that you can bind Hudson to the part of a bigger website that you may have. This document discusses some of the approaches for doing this.
When a request arrives for certain URLs, Nginx becomes a proxy and further forward that request to Hudson, then it forwards the response back to the client. A typical set up for mod_proxy would look like this:
This assumes that you run Hudson on port 8080.
Skip to end of metadata Go to start of metadata