title: How can I deploy a local server easily?
body: <p>I'm making an application for a research project with interesting requirements. The data we are using right now is private and <strong>cannot</strong> be online in any form. However, I have to make it so that it <em>could</em> be online since this is a proof of concept.
  I am using a MySQL database, Node.js/Express back-end and React (and possibly D3.js) front-end. Right now all I have is a dev environment through Visual Studio Code where I manually run the server and the React app before viewing the app on localhost:3000.</p>
  <p>Despite these restrictions I have people who are expected to use this system without much technical background. So I need a way to deploy my local app and database so that these users will be able to set it up and run it simply and easily, without using the internet to host anything (even intranet is not allowed). Any ideas?</p>
  <p>Any assistance would be greatly appreciated!</p>