mirror of
https://github.com/taigaio/taiga-docker.git
synced 2025-07-31 01:44:39 +02:00
(feat) add importers
This commit is contained in:
parent
c6afcf458a
commit
d39a3f1280
@ -102,6 +102,9 @@ Get these in your profile https://github.com/settings/apps or in your organizati
|
|||||||
Used for login with GitLab.
|
Used for login with GitLab.
|
||||||
Get these in your profile https://{YOUR-GITLAB}/profile/applications or in your organization profile https://{YOUR-GITLAB}/admin/applications
|
Get these in your profile https://{YOUR-GITLAB}/profile/applications or in your organization profile https://{YOUR-GITLAB}/admin/applications
|
||||||
|
|
||||||
|
#### Importers
|
||||||
|
|
||||||
|
It's possible to configure different platforms to import projects from them. Make sure that `ENABLE_IMPORTER_XXXX` envvar is configured in both taiga-back (x-environment) and taiga-front. In taiga-back environment variables, it's also necessary to configure different settings depending on the importer.
|
||||||
|
|
||||||
### taiga-async-rabbitmq
|
### taiga-async-rabbitmq
|
||||||
|
|
||||||
@ -138,6 +141,10 @@ Get these in your profile https://github.com/settings/apps or in your organizati
|
|||||||
Used for login with GitLab.
|
Used for login with GitLab.
|
||||||
Get these in your profile https://{YOUR-GITLAB}/profile/applications or in your organization profile https://{YOUR-GITLAB}/admin/applications
|
Get these in your profile https://{YOUR-GITLAB}/profile/applications or in your organization profile https://{YOUR-GITLAB}/admin/applications
|
||||||
|
|
||||||
|
#### Importers
|
||||||
|
|
||||||
|
It's possible to configure different platforms to import projects from them. Make sure that `ENABLE_IMPORTER_XXXX` envvar is configured in both taiga-back (x-environment) and taiga-front.
|
||||||
|
|
||||||
### taiga-protected
|
### taiga-protected
|
||||||
|
|
||||||
##### `SECRET_KEY`
|
##### `SECRET_KEY`
|
||||||
|
@ -39,6 +39,20 @@ x-environment:
|
|||||||
GITLAB_API_CLIENT_ID: "gitlab-api-client-id"
|
GITLAB_API_CLIENT_ID: "gitlab-api-client-id"
|
||||||
GITLAB_API_CLIENT_SECRET: "gitlab-api-client-secret"
|
GITLAB_API_CLIENT_SECRET: "gitlab-api-client-secret"
|
||||||
GITLAB_URL: "gitlab-url"
|
GITLAB_URL: "gitlab-url"
|
||||||
|
# IMPORTERS
|
||||||
|
ENABLE_ASANA_IMPORTER: "False"
|
||||||
|
ASANA_IMPORTER_APP_ID: "app-id-from-asana"
|
||||||
|
ASANA_IMPORTER_APP_SECRET: "app-secret-from-asana"
|
||||||
|
ENABLE_GITHUB_IMPORTER: "False"
|
||||||
|
GITHUB_IMPORTER_CLIENT_ID: "client-id-from-github"
|
||||||
|
GITHUB_IMPORTER_CLIENT_SECRET: "client-secret-from-github"
|
||||||
|
ENABLE_JIRA_IMPORTER: "False"
|
||||||
|
JIRA_IMPORTER_CONSUMER_KEY: "consumer-key-from-jira"
|
||||||
|
JIRA_IMPORTER_CERT: "cert-from-jira"
|
||||||
|
JIRA_IMPORTER_PUB_CERT: "pub-cert-from-jira"
|
||||||
|
ENABLE_TRELLO_IMPORTER: "False"
|
||||||
|
TRELLO_IMPORTER_API_KEY: "api-key-from-trello"
|
||||||
|
TRELLO_IMPORTER_SECRET_KEY: "secret-key-from-trello"
|
||||||
|
|
||||||
|
|
||||||
x-volumes:
|
x-volumes:
|
||||||
@ -47,6 +61,7 @@ x-volumes:
|
|||||||
- taiga-media-data:/taiga-back/media
|
- taiga-media-data:/taiga-back/media
|
||||||
# - ./config.py:/taiga-back/settings/config.py:ro
|
# - ./config.py:/taiga-back/settings/config.py:ro
|
||||||
|
|
||||||
|
|
||||||
services:
|
services:
|
||||||
taiga-db:
|
taiga-db:
|
||||||
image: postgres:12.3
|
image: postgres:12.3
|
||||||
@ -107,6 +122,11 @@ services:
|
|||||||
# or in your organization profile https://{YOUR-GITLAB}/admin/applications
|
# or in your organization profile https://{YOUR-GITLAB}/admin/applications
|
||||||
GITLAB_CLIENT_ID: "gitlab-client-id"
|
GITLAB_CLIENT_ID: "gitlab-client-id"
|
||||||
GITLAB_URL: "gitlab-url"
|
GITLAB_URL: "gitlab-url"
|
||||||
|
# IMPORTERS
|
||||||
|
ENABLE_ASANA_IMPORTER: "false"
|
||||||
|
ENABLE_GITHUB_IMPORTER: "false"
|
||||||
|
ENABLE_JIRA_IMPORTER: "false"
|
||||||
|
ENABLE_TRELLO_IMPORTER: "false"
|
||||||
networks:
|
networks:
|
||||||
- taiga
|
- taiga
|
||||||
# volumes:
|
# volumes:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user