Projectmanagement quiz by TINF20C (DHBW Stuttgart)
Go to file
2021-06-11 09:25:04 +02:00
data - Use real questions now 2021-06-10 12:45:56 +02:00
public Send message on pressing enter 2021-06-11 08:50:00 +02:00
Webservice Reformatted code 2021-06-11 07:55:46 +02:00
.gitignore Added package.json 2021-05-26 17:10:14 +02:00
Dockerfile Replace placeholder in Dockerfile 2021-06-10 16:13:42 +02:00
package-lock.json Added monitoring functions 2021-06-10 19:52:32 +02:00
package.json Added monitoring functions 2021-06-10 19:52:32 +02:00
README.md Updated README.md 2021-06-11 09:24:40 +02:00

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("<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