See OutOfContext.party for more info!
- Clone Repo
npm install
- Leave
npm run watch
running to rebuild the frontend. - Leave
npm start
running for the backend, restart when server changes are made. - Use Lobby
aaaa
for development - Open
localhost:8080
in browser
- Setup your
docker-compose.yml
andnginx.conf
- Run
export MODE=production; npm run build
to build production frontend docker-compose up -d
to start containersgit pull && npm run update
to update, will kill running gamesdocker-compose kill && docker-compose rm -f
to stop containers
Copy docker-compose.letsencrypt.yml
and nginx.letsencrypt.conf
to docker-compose.yml
and nginx.conf
respectively. Edit as necessary
certbot-auto
works using public
as webroot. Do not use certbot auto's nginx option as this is a containerized environment.
OutOfContext.party Copyright (C) 2019 Isaac Hirschfeld
Chain distribution algorithm (games without "rounds" + wait time minimization solution), Redacted game, and Hodgepodge game are original creations and property of Isaac Hirschfeld. If you wish to use them, please ask or give explicit credit where deserved.