Skip to content

JoshTristram/volition

 
 

Repository files navigation

Volition

Build status: CircleCI

Self hosting

Deploy

Volition is designed with self hosting in mind. By using “Deploy to Heroku” button above, you can be up and running in a few minutes!

To update your deployed app with the lastest changes:

  1. Clone this repo: git clone git@github.com:garrettqmartin8/volition.git
  2. Run bin/update_heroku from the command line.
  3. Enjoy your updated app!

Setting up reminders

To take advantage of the daily reflection reminders, you may need to do some extra setup:

SMS reminders

You’ll need to create a Twilio account and set three environment variables in the .env file:

  • TWILIO_SID
  • TWILIO_AUTH_TOKEN
  • TWILIO_SENDER_PHONE_NUMBER

Email reminders

You’ll need to set some SMTP environment variables in the .env file:

  • SMTP_ADDRESS
  • SMTP_DOMAIN
  • SMTP_PASSWORD
  • SMTP_USERNAME

Contributing

After you have cloned this repo, run this setup script to set up your machine with the necessary dependencies to run and test this app:

% ./bin/setup

It assumes you have a machine equipped with Ruby, Postgres, etc. If not, set up your machine with this script.

PRs are welcome!

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 38.2%
  • HTML 37.0%
  • CSS 16.9%
  • JavaScript 7.5%
  • Shell 0.4%