Yarn is used in development.
Other dependencies (including ruby) are listed in
We recommend using asdf and running
asdf install to install these. If you're already managing dependencies in a
different way, ensure that you install the versions listed in
Set up the app from scratch:
Run the tests and linters:
This project uses .env to manage environment variables.
bin/setup command creates a starting file which you will need to
configure in order for some parts of the application to work in development.
That file contains instructions on how to set those variables.
Production environment Variables
The following variables are only used in the production environment and so are not included in the .env.example file:
IP_BLOCKLIST(optional) A comma-separated list of IP addresses which should be blocked (e.g. spambots, attackers). Example:
ROLLBAR_POST_SERVER_ITEM_ACCESS_TOKENRollbar is used for exception reporting. This value can be found in Account Settings => Account Access Tokens in your Rollbar account.