etup</h3>
<p>The basic setup is missing a few essential things:</p>
<ul>
<li>nodejs and npm to be able to install the later two</li>
<li>the elm language, used for UI development</li>
<li>a gitbook installation to generated the user documentation</li>
</ul>
<h4 id="installing-npm">Installing Npm</h4>
<p>Elm and gitbook both use npm, so first we need to install nodejs (for debian/ubuntu):</p>
<pre><code>apt-get install nodejs-legacy
</code></pre><p>Then we will build npm from source as it is not in the debia