Several aspects of the board application are configured via environment variables:
Parameter | Required? | Description |
---|---|---|
APP_ID |
☑️ | Your GitHub app ID |
WEBHOOK_SECRET |
☑️ | Your GitHub webhook secret |
GITHUB_CLIENT_ID |
☑️ | Your GitHub app client id |
GITHUB_CLIENT_SECRET |
☑️ | Your GitHub client secret |
Parameter | Required? | Description |
---|---|---|
BASE_URL |
☑️ | Base URL of your board * |
SESSION_SECRET |
☑️ | Session secret for encrypting app cookies |
FORCE_HTTPS |
Whether to enforce HTTPS on all routes | |
BOARD_CONFIG |
JSON encoded board configuration ** |
*
This must match the webhook URL that you configured for your GitHub app.
**
Use this property instead of configuring your board via a package/app/wuffle.config.js
file.
Parameter | Required? | Description |
---|---|---|
S3_BUCKET |
Name of S3 bucket to load and dump task board to | |
AWS_ACCESS_KEY_ID |
Your AWS access key ID | |
AWS_SECRET_ACCESS_KEY |
Your AWS secret access key |
See also: Setup