This is an unabashed attempt to recreate the game GeoSense (geosense.net), which went offline some time after ~2012. I have seen a few discussions on Reddit and elsewhere about people asking if it will ever go back online, but no one seems to have made an effort to bring it back.
Feel free to contribute!
This is a simple starting point for a HTML5 game using Canvas, Sockets.io and Express.
You can use pm2, which will restart when there is a crash. Make sure package.json script entry says:
"start": "webpack -w & pm2 start server/app.js --ignore public"
npm update webpack pm2 start # --no-daemon #(for interactive)
Or you can use nodemon, which will restart when you update a js file. Make sure package.json script entry says:
"start": "webpack -w & nodemon server/app.js --ignore public"
npm update webpack npm start