Skip to content
This repository has been archived by the owner on Aug 28, 2020. It is now read-only.

esnya/nekosheet

Repository files navigation

Nekosheet

Build Status Coverage Status PeerDependencies Dependencies DevDependencies

Online character sheet.

Supported sheet types

  • Sowrd World 2.0 (Japanese)

Features

  • Auto field calculation
  • Correct values from terms in text
    • e.g. [Int+1]

Requirements

  • Node.js 5.x
  • SQL Database
    • SQLite3
    • MySQL
  • Redis Server
  • Authenticate Proxy (or guest mode)

As a Docker container

Config

$ vi /path/to/nekosheet/config.json
$ cat /path/to/nekosheet/config.json
{
    "redis": {
      "host": "redis"
    },
    "session": {
      "secret": "<SECRET>",
      "store": "redis"
    }
}

Run

$ docker run -d --name redis redis
$ docker run -d --name nekosheet \
    --link redis:redis \
    -v /path/to/nekosheet/data:/usr/src/app/tmp \
    -v /path/to/nekosheet/config.json:/usr/src/app/config/local.json:ro \
    --env NODE_ENV=production \
    nekorpg/nekosheet

As a Node.ja application

Build

$ git clone --recursive https://github.com/ukatama/nekosheet.git
$ cd nekosheet
$ npm install
$ npm run production

Run

$ NODE_ENV=production npm start

Configuration

See config/default.yml and config/production.yml.

About

Online character sheet.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published