This repository stores the code for the https://helpwithcovid.com/ website.
The stack is:
- Ruby on Rails 6.0
- Tailwind CSS
- Postgres
- ruby
2.6.3
- bundler
2.1.4
- postgres
Install and start postgresql:
- On macOS, you can use
pg_ctl -D /usr/local/var/postgres start
- (To stop postgres use
pg_ctl -D /usr/local/var/postgres stop
)
Install dependencies:
bundle install
yarn install
Setup the database and seed data:
rails db:setup
The following environment variables can be set:
Environment variable | Type of value | Description |
---|---|---|
ADMINS |
Email addresses separated by a , |
Gives admin permissions to the listed accounts |
EXCEPTION_NOTIFIERS |
Email addresses separated by a , |
Sends technical exceptions to the listed email addresses |
EMAIL_ADDRESS |
Single email address | Used to contact your team |
EMAIL_HOST |
Domain name | App host name |
EMAIL_PROTOCOL |
http or https | App protocol |
DISCORD_URL |
URL to discord conversation | If set, the link will appear in the navigation |
rails server
Then go to http://localhost:3000 to view app
rails spec
Help is welcome! We are communicating on Discord in the #hwc-development channel
- Fork the project
- Create a branch with your changes
- Submit a pull request
MIT