Skip to content
This repository was archived by the owner on Sep 21, 2021. It is now read-only.

SleepyDragon/karfunkel

Repository files navigation

Karfunkel

An online system to help pen and paper role play gamers.

Getting Started

  • Clone the repository
  • Set up the environment variables to some sensible defaults with cp .env.example .env
  • Install bundler as we use it to keep our environment consistent gem install bundler
  • Install everything with make install
  • Boot up redis with make redis
  • You can now run the app via make server and see if everything works by visiting http://localhost:9393

Development Process

  • make install: Installs dependencies.
  • make console: Opens a IRB console.
  • make secret: Prints a secure random secret.
  • make seed: Runs the seeds file.
  • make server: Starts the web server.
  • make smtp: Fakes a SMTP server and prints emails to stdout.
  • make style: Watch the SCSS stylesheets for changes.
  • make redis: Boot up redis with the configuration file
  • make test: Runs the test suite.
  • make workers: Runs ost workers from workers/ directory.

Thanks

  • Thanks to @maynkj and @frodsan for the app template

License

This software is released under GNU GPL v3.0

About

An online system to help pen and paper role play gamers

Resources

License

Stars

5 stars

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors