simple multiplayer TTRPG handler
- track characters (portraits, info, inventory, personal notes)
- roll dice
- shared file manager
npm ci
ornpm install
- create
cfg.json
as{ "port": 8080, "randomWBOString": "hi", "dev": false }
- in
cfg.json
, setrandomWBOString
to a random string of characters - make an etherpad server
- create
src/Hub/etherpadserver.json
and put the etherpad server's url in it (e.g."http://localhost:9001"
) cp -r defaultData data
npm run build-client
npm start
- password protect the web app
- set
dev
incfg.json
totrue
npm run dev-client
- in a separate terminal,
nodemon