Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.

convus/legacy-convus_webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Convus

This is the Convus web app

Dependencies

We recommend asdf-vm for managing versions of Ruby and Node. Check the .tool-versions file to see the versions of the following dependencies that Convus uses.

Running locally

This explanation assumes you're familiar with developing Ruby on Rails applications.

  • bundle install && yarn install to install the dependencies

  • bin/rake db:create db:migrate db:test:prepare to setup the database

  • cp .env .env.development and fill in the values for your GitHub OAuth application in the new .env.development file (required for authentication)

  • ./start start the server.

    • start is a bash script. It starts redis in the background and runs foreman with the dev procfile. If you need/prefer something else, do that. If your "something else" isn't running at localhost:4242, change the appropriate values in Procfile_development and .env
  • Go to localhost:4242


The source code for convus_webapp is licensed under AGPL-3.0.