Requirements:
- docker desktop (https://www.docker.com/products/docker-desktop/)
- .env (see example)
- .env file Copy .env.example → .env and fill in the required secrets.
How to run
- Start all in bash: make
- open the app: https://localhost:8443
- play!
- Play against players on the same local network
Project Structure Frontend -> Node.js Backend -> Typescript Proxy server -> nginx docker-compose.yml -> defines all services
Throubleshooting
- If Docker says command not found, install Docker Desktop
- If HTTPS doesn't load, make sure ports 8443 is free
