Reverse proxies like Varnish or Nginx can be used to bundle different Web services (multiple HTTP APIs, static files, etc) together under one domain, and offer additional benefits like caching, load balancing, and DoS protection.
But it is entirely possible to run a server like Jester by itself without a reverse proxy, on a subdomain or even your main domain.