Projectmanagement quiz by TINF20C (DHBW Stuttgart)
data | ||
public | ||
Webservice | ||
.gitignore | ||
Dockerfile | ||
package-lock.json | ||
package.json | ||
README.md |
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 credentials 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("<your-password>", 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