A web interface for use with the associated bot software and API server to facilitate the play and administration of tabletop roleplaying games
First, make a src/.env
file from the provided src/.env.example
file,
replacing the placeholder values with your own Discord client ID and Realm API
server address.
You will need a $HOME/.npmrc
file with credentials for npm.pkg.githb.com
to
install some of the dependencies. (See:
Authenticating with a personal access token)
Using NodeJS 22 (or greater), install the project dependencies:
npm ci
Then, build the static site:
npm run build:local
Either serve the contents of the html/
folder yourself or use the development
server:
npm run dev