Base for a larp tech initiative
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis
bin
config/defaults
db
docs/rest
error
helpers
managers
objects
routes
test/rest
utils
.babelrc
.dockerignore
.eslintignore
.eslintrc
.eslintrc.orig
.gitignore
.travis.yml
Dockerfile
LICENSE
Makefile
README.md
apidoc.json
app.js
docker-compose.yml
header.md
package.json
start.sh

README.md

roleHaven

roleHaven is part of an initiative to create a platform to be used in-game during LARPs.

Configuration

The default configuration files are in /config/defaults/ (appConfig and databasePopulation). You can override the defaults by either adding appConfig and/or databasePopulation in /config/modified or set envar CONFIGPATH with an URL to a repo withappConfig and/or databasePopulation.

Deployment

Envar JSONKEY has to be set. It is used for the generation of JSON Web Tokens.

It is recommended to use Docker to deploy and run roleHaven.

First run

A user named * is automatically created when the app is first deployed. Its password is printed to the logs. This user will be removed as soon as another user exists in the system.

API

The documentation for the REST API can be found at https://thethirdgift.com/roleHaven/rest/.

Project owner

  • Carmilla Mina Jankovic - Github

Development contributors

  • Carmilla Mina Jankovic - Github
  • Stanislav B - Github
  • Sebastian Streiffert
  • Johnathan Browall
  • Thomas Erdelyi

Contributors/Supporters