Fix jamid.node path in server

Add npm script in server to generate keys.
Improve dockerfile to generate server keys.
Add dotenv and dotenv-cli dependencies to server

Change-Id: Ibcb21578b4cb59d3bc9a99fa0e832d3b30cfb01a
diff --git a/Dockerfile b/Dockerfile
index 466a46d..a1fde74 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -13,16 +13,13 @@
 RUN ln -s /daemon/bin/nodejs/build/Release/jamid.node jamid.node
 
 COPY package*.json ./
-COPY common/package*.json common/
 COPY client/package*.json client/
 COPY server/package*.json server/
-
-RUN npm ci --ignore-scripts
-
-# Build common library
 COPY common common
+COPY server/misc server/misc
 COPY tsconfig.json ./
-RUN npm run build --workspace common
+
+RUN npm ci
 
 COPY . .