title: Install jsreport in the application server
body: <p>Can jsreport be hosted on the same server where the application is being executed?</p>
  <p>jsreport website has this schema to describe how it should work:</p>
  <p><a href="https://i.stack.imgur.com/9T4jJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9T4jJ.png" alt="onprem-schema" /></a></p>
  <p>I've installed jsreport in the app server, and added the following code to the app:
  <a href="https://i.stack.imgur.com/Ai0uJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Ai0uJ.png" alt="app-server" /></a></p>
  <p>Code:</p>
  <pre><code>var jsreport   = require( 'jsreport' );
  jsreport.bootstrapper().start();
  </code></pre>
  <p>And the following two messages are the ones I have doubts about:</p>
  <pre><code>2015-11-25T05:39:17.346Z - info: Creating default express app.
  2015-11-25T05:39:17.495Z - info: jsreport server successfully started on http port: 61070
  </code></pre>
  <p>First, is it running another express app?(I already have an express app), Second, my app is running under port 3000, Why does it started on other port?</p>
  <p>Also, if someone could give an explanation of the correct way to install it and run it, and also an example of how to make an endpoint for a report to be called from the client side of my app, I'll thank you...</p>