Skip to content
This repository has been archived by the owner on Sep 21, 2021. It is now read-only.
/ karfunkel Public archive

An online system to help pen and paper role play gamers

License

Notifications You must be signed in to change notification settings

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

Watchers

Forks

Releases

No releases published

Packages

No packages published