Skip to content

realm-ttrpg/web-interface

Repository files navigation

Realm TTRPG web interface

A web interface for use with the associated bot software and API server to facilitate the play and administration of tabletop roleplaying games

realm

Installing

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

Running

Either serve the contents of the html/ folder yourself or use the development server:

npm run dev

About

Web interface for the Realm TTRPG suite

Resources

Stars

Watchers

Forks