You need node.js to build this application:
npm install
npm run build
The content of the build
folder can be deployed on any static file hoster.
docker build -t spyfall .
docker run -it --rm -p8080:8080 spyfall
or use the prebuilt image: docker run -it --rm -p8080:8080 ghcr.io/knrdl/spyfall:edge
docker run -it --rm -v "$PWD:$PWD" -w "$PWD" node:alpine npm install
docker run -it --rm -v "$PWD:$PWD" -w "$PWD" -p8080:8080 node:alpine npm run dev -- --host 0.0.0.0 --port 8080
docker run -it --rm -v "$PWD:$PWD" -w "$PWD" node:alpine npm run build