diff --git a/README.md b/README.md index 5c7d1c9..f5f4862 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,46 @@ # Projektmanagement Game ## Docker - ### Build - ``` docker build Projektmanagement-Game/ -t pm-game ``` ### Deploy - ``` docker run -d -p 80:5000 pm-game ``` ### Check if it works - Open `http://127.0.0.1` in your Browser + ## Without docker +### Install dependencies +``` +npm install +``` + +### (Optional) Use crendentials for monitoring +Set environment variables `WEBSOCKET_MONITOR_USERNAME` and `WEBSOCKET_MONITOR_PASSWORD` + +`WEBSOCKET_MONITOR_USERNAME`: Username + +`WEBSOCKET_MONITOR_PASDSWORD`: bcrypt hashed password. Generate with +``` +node +> require("bcrypt").hashSync("", 10) +``` + +Linux & MacOS: `export NAME="VALUE"` + +Windows: `set NAME="VALUE"` + ### Run - ``` node Webservice/server.js ``` ### Check if it works - Open `http://127.0.0.1:5000` in your Browser \ No newline at end of file