Jazle
JavaScript library guessing game, a Wordle clone.
A fork of cwackerfuss/react-wordle.
See the list of accepted libraries: wordlist.ts
Build and run
Run locally
Clone the repository and perform the following command line actions:
npm install
npm run start
Docker
Local
For local builds use the following commands:
docker build . -t jazle
docker run -p 3000:3000 jazle
Open http://localhost:3000 in your browser.
Production
Production builds run on nginx
# Build node container
docker build . -t jazle-base --target base
# Install dependencies and package the app
docker run -v$(pwd):/app:Z jazle-base sh -c 'npm install && npm run build'
# Build production container
docker build . -f Dockerfile.prod -t jazle
# Run production container
docker run -p 3000:80 jazle