This section details everything you need to know to get Taiga up and running in production environments.
This document contains the complete tutorial for installation with docker of how to properly setup Taiga for a low traffic production environment.
Note
|
Previous installation guide
You can access the older docker installation guide for documentation purposes, intended just for earlier versions of Taiga (prior to ver. 6.6.0) |
This document contains the complete, step by step tutorial of how to properly setup Taiga for a low traffic production environment.
You can view a list of common FAQs and bugs related to the setup process FAQs and common bugs.
This section links different upgrade methods depending on your Taiga:
This section shows how to keep your taiga-docker instance up to date with the new releases.
Recommended If you’re already using taiga-docker, follow this migration guide to use the new .env
based deployment.
Update your Taiga5 instance to a new Taiga6 version. This section covers different upgrade scenarios:
-
from Taiga5 source code to Taiga6 in docker
-
from Taiga5 in docker to Taiga6 in docker
-
from Taiga5 source code to Taiga6 source code
Update between versions.
How to backup and restore Taiga6.
This section details everything you need to know to get Taiga up and running in development environments.
You can view the complete documentation on how to setup a proper development environment.
Taiga has a complete REST API (the one used by the web app), check the full API documentation here.
Checkout the documentation about how to import a project from Github, from Jira, or from Trello.
If you’re using a self-hosted Taiga, check the documentation to integrate them in your instance.
Taiga has a webhook notification system, to easily integrate with third party systems.
Check the documentation about how to configure webhooks or the detailed webhooks payload if you’d like to integrate your own system with Taiga webhooks.
Because Taiga is an open source project, we gratefully accept contributions in various forms. There are many different ways to contribute to Taiga’s platform, from patches, to documentation and UI enhancements, just find the one that best fits with your skills. Check out our detailed contribution guide if you’d like to support Taiga.
Taiga supports the inclusion of contrib plugins, and the community has developed a fair bunch of them, adding different functionalities round Taiga. You can check the list of contributions as well as a detailed tutorial on the many ways to extend Taiga.
Taiga support themes: it allows customizing app colors and overwriting or adding CSS to any part of Taiga.
Duplicate the folder taiga
(or another theme) under /app/themes
and rename it with the theme name.
You’ll find two files inside:
-
variables.scss
- to override sass variables, fonts, mixins helpers, etc. -
custom.scss
- to override any defined Taiga style for any module or layout.
Remember, the file variables.scss
should only contain sass declarations that do not generate code by themselves (like variables or mixins).
If you need to override a style and generate some new CSS, you should do it in custom.scss
.
Please, check the default Taiga theme to understand how these files work properly.
Add the theme to the theme array in dist/conf.json
.
Deploy your code
gulp deploy
After that, you should be able to update your theme from your user profile in your user settings.
If you create public themes, please share it with the community. Share the link in social media and ping @taigaio.
You can always get in touch with our community through our community space. Feel free to join it and ask any questions you may have.