Integrations
Gravatars
If you want to enable gravatars:
user_try_gravatar: true
Inbound emails
Adds support for inbound emails (create cards and comments via emails).
Activate the integration as follow:
email_inbound_domain: inbound.mycompany.com
extensions:
- kantree.extensions.email_inbound.mime
Things which you need to setup on your email installation:
- Setup the DNS & email server for the inbound domain (eg: inbound.mycompany.com)
- Configure your email server to do an HTTP POST request to the following url: http://yourkantreedomain.com/integrations/email/inbound with the full MIME message as the body of the request. (Follow this tutorial for Postfix)
- If you are using Microsoft Exchange, setup a Send Connector to foward to the Postfix server
Github integration
To enable the Github import and integration, you will need to register an application on Github.
Obtain your consumer key and secret and add the following to the config file:
extensions:
- kantree.integrations.github:
client_id: YOUR_CONSUMER_KEY
client_secret: YOUR_CONSUMER_SECRET
Trello import
Then retrieve your api keys from Trello and add the following to the config file:
extensions:
- kantree.integrations.trello:
client_id: API_KEY
client_secret: API_SECRET
Asana import
Then retrieve your api keys from Asana and add the following to the config file:
extensions:
- kantree.integrations.asana:
client_id: CLIENT_ID
client_secret: CLIENT_SECRET
Slack integration
You will need to register an application on Slack. Obtain your client id and secret and add the following to the config file:
extensions:
- kantree.integrations.slack:
client_id: CLIENT_ID
client_secret: CLIENT_SECRET
Google integration
You will need to register an application on Google. Obtain your client id, client secret and api key and add the following to the config file:
extensions:
- kantree.integrations.google:
client_id: CLIENT_ID
client_secret: CLIENT_SECRET
api_key: API_KEY
Dropbox integration
You will need to register an application on Dropbox. Obtain your app key and add the following to the config file:
extensions:
- kantree.integrations.dropbox:
app_key: APP_KEY