revarcline / rombrary

Sinatra-based ROM library for multiple classic consoles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROMBRARY

a lightweight Sinatra ROM library for classic consoles

installation

to get up and running in a local environment, run the following in your terminal:

git clone https://github.com/revarcline/rombrary.git
cd rombrary
bundle install
rake db:migrate
rake db:seed # optional, but has useful example data
echo -e > .env "SESSION_SECRET=$(ruby -e "require 'sysrandom/securerandom'; puts SecureRandom.hex(64)")"
shotgun

from there, you simply need to send your browser to localhost:9393 to use the application.

to add an admin user, open tux from the project root directory, and set the admin attribute of your chosen User object to true

currently, rombrary is not recommended for production environments.

much love to Corneal for helping create the initial framework.

About

Sinatra-based ROM library for multiple classic consoles

License:GNU General Public License v3.0


Languages

Language:Ruby 63.8%Language:HTML 31.8%Language:CSS 4.5%