Skip to content
This repository was archived by the owner on Sep 9, 2024. It is now read-only.

Configuration

Gus edited this page Apr 9, 2018 · 2 revisions

Configure the Server

Gello requires certain environment variables to be set for the server to be run correctly.

# Admin user configuration
ADMIN_EMAIL='[email protected]'
ADMIN_PASSWORD='an_admin_password'

# Database configuration
DATABASE_URL='the_url_for_a_postgresql_database'

# Redis configuration
REDIS_URL='the_url_for_a_redis_client' # defaults to 'redis://localhost:6379/0'

# GitHub configuration values
GITHUB_API_TOKEN='An API token for a user with access to your GitHub organization'
GITHUB_ORG_LOGIN='The login for your GitHub organization'

# Trello configuration values
TRELLO_ORG_NAME='The name for your Trello organization'
TRELLO_API_KEY='A user's public trello API key'
TRELLO_API_TOKEN='An API token generated by the corresponding user'

GitHub API Token

The GitHub API token you provide should have the following permissions set:

  • public_repo
  • read:org
  • write:repo_hook

GitHub API Token Permissions

Trello Configuration

Gello requires two environment variables be set to properly configure the Trello integration.

  1. TRELLO_API_KEY

This is the key found in the Trello Developer API Keys page:

Trello API Key

  1. TRELLO_API_TOKEN

This is a token generated by from the same Trello Developer API Keys page:

Trello API Token

Clone this wiki locally