turakuapp / turaku-server

Rails server for Turaku team password manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Turaku Server

Build Status Maintainability Test Coverage

Development setup

Dependencies

  1. Ruby.
  2. NodeJS.
  3. PostgreSQL - On Ubuntu, you'll also need libpq-dev.

Installation

  1. Install the version of Ruby specified in .ruby-version (use rbenv or rvm).
  2. Install the bundler gem.
  3. Run bundle install to fetch dependencies.

Configuration

Copy .env.example to .env and fill in the blanks.

Database setup

With the database credentials in place (see above), run the following command:

rails db:setup

This will create the database and seed it with sample data.

Testing

Run all specs with:

rails spec

Deployment instructions

TODO: Add a deploy to Heroku option.

About

Rails server for Turaku team password manager


Languages

Language:Ruby 87.0%Language:JavaScript 7.0%Language:HTML 5.0%Language:CSS 1.0%