{"id":20531999,"url":"https://github.com/monogramm/docker-taiga-front-base","last_synced_at":"2025-04-14T06:23:18.956Z","repository":{"id":34333518,"uuid":"176112288","full_name":"Monogramm/docker-taiga-front-base","owner":"Monogramm","description":":whale: Docker image for taiga-front.","archived":false,"fork":false,"pushed_at":"2024-11-14T05:08:04.000Z","size":284,"stargazers_count":5,"open_issues_count":35,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T20:11:31.000Z","etag":null,"topics":["angular","docker","taiga","taiga-front"],"latest_commit_sha":null,"homepage":"https://github.com/taigaio/taiga-front","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Monogramm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-17T14:23:52.000Z","updated_at":"2021-05-07T10:56:23.000Z","dependencies_parsed_at":"2024-11-14T06:18:54.377Z","dependency_job_id":"510e4f16-ee3b-4a94-b56e-d2c5f301e092","html_url":"https://github.com/Monogramm/docker-taiga-front-base","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-taiga-front-base","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-taiga-front-base/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-taiga-front-base/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-taiga-front-base/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Monogramm","download_url":"https://codeload.github.com/Monogramm/docker-taiga-front-base/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248831189,"owners_count":21168417,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","docker","taiga","taiga-front"],"created_at":"2024-11-16T00:11:53.729Z","updated_at":"2025-04-14T06:23:18.928Z","avatar_url":"https://github.com/Monogramm.png","language":"Shell","readme":"[![License: AGPL v3][uri_license_image]][uri_license]\n[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/Monogramm/docker-taiga-front-base/Docker%20Image%20CI)](https://github.com/Monogramm/docker-taiga-front-base/actions)\n[![Docker Automated buid](https://img.shields.io/docker/cloud/build/monogramm/docker-taiga-front-base.svg)](https://hub.docker.com/r/monogramm/docker-taiga-front-base/)\n[![Docker Pulls](https://img.shields.io/docker/pulls/monogramm/docker-taiga-front-base.svg)](https://hub.docker.com/r/monogramm/docker-taiga-front-base/)\n[![](https://images.microbadger.com/badges/version/monogramm/docker-taiga-front-base.svg)](https://microbadger.com/images/monogramm/docker-taiga-front-base)\n[![](https://images.microbadger.com/badges/image/monogramm/docker-taiga-front-base.svg)](https://microbadger.com/images/monogramm/docker-taiga-front-base)\n\n# Docker image for taiga-front\n\nThis Docker repository provides the [taiga-front](https://github.com/taigaio/taiga-front) server with a configuration suitable to use with [taiga-back](https://github.com/taigaio/taiga-back).\n\nThis image was inspired by [ajira86/docker-taiga](https://github.com/ajira86/docker-taiga) which is a fork of [benhutchins/docker-taiga](https://github.com/benhutchins/docker-taiga).\n\nFor a more advanced image and full docker-compose example, checkout [Monogramm/docker-taiga](https://github.com/Monogramm/docker-taiga).\n\n## What is Taiga\n\nTaiga is a project management platform for startups and agile developers \u0026 designers who want a simple, beautiful tool that makes work truly enjoyable.\n\n\u003e [taiga.io](https://taiga.io)\n\n## Supported tags\n\n\u003chttps://hub.docker.com/r/monogramm/docker-taiga-front-base/\u003e\n\n\u003c!-- \u003eDocker Tags --\u003e\n\n-   6.0.10-alpine 6.0-alpine alpine 6.0.10 6.0 latest  (`images/6.0/alpine/Dockerfile`)\n-   5.5.10-alpine 5.5-alpine 5.5.10 5.5  (`images/5.5/alpine/Dockerfile`)\n-   5.0.15-alpine 5.0-alpine 5.0.15 5.0  (`images/5.0/alpine/Dockerfile`)\n-   4.2.14-alpine 4.2-alpine 4.2.14 4.2  (`images/4.2/alpine/Dockerfile`)\n\n\u003c!-- \u003cDocker Tags --\u003e\n\n## Build Docker image\n\nTo generate docker images from the template, execute `update.sh` script.\n\nInstall Docker and then run `docker build -t docker-taiga-front-base images/VARIANT/VERSION` to build the image for the variant and version you need.\n\nYou can also build all images by running `update.sh build`.\n\n## Adding Features\n\nIf the image does not include the packages you need, you can easily build your own image on top of it.\nStart your derived image with the `FROM` statement and add whatever you like.\n\n```Dockerfile\nFROM monogramm/docker-taiga-front-base:alpine\n\nRUN ...\n\n```\n\nYou can also clone this repository and use the [update.sh](update.sh) shell script to generate a new Dockerfile based on your own needs.\n\nFor instance, you could build a container based on Dolibarr develop branch by setting the `update.sh` versions like this:\n\n```bash\nlatests=( \"master\" )\n```\n\nThen simply call [update.sh](update.sh) script.\n\n```console\nbash update.sh\n```\n\nYour Dockerfile(s) will be generated in the `images/` folder.\n\n## Auto configuration via environment variables\n\nThe Taiga image supports auto configuration via environment variables. You can preconfigure nearly everything that is available in `conf.json`.\n\nSee [conf.example.json](https://github.com/taigaio/taiga-front/blob/master/conf/conf.example.json) for more details on configuration.\n\n### TAIGA_HOSTNAME\n\n_Default value_: `localhost`\n\nYour service hostname (REQUIRED). Remember to set it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_HOSTNAME=localhost\nTAIGA_HOSTNAME=taiga.company.com\n```\n\n### TAIGA_SSL\n\n_Default value_: `False`\n\nIndicate SSL is enabled. Remember to enable it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_SSL=False\nTAIGA_SSL=True\n```\n\n### TAIGA_SSL_BY_REVERSE_PROXY\n\n_Default value_: `False`\n\nIndicate SSL is enabled through a reverse proxy. If this is `True`, `TAIGA_SSL` is ignored. Remember to enable it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_SSL_BY_REVERSE_PROXY=False\nTAIGA_SSL_BY_REVERSE_PROXY=True\n```\n\n### TAIGA_BACKEND_SSL\n\n_Default value_: `False`\n\nIndicate SSL is enabled for backend.\n\nExamples:\n\n```yml\nTAIGA_BACKEND_SSL=False\nTAIGA_BACKEND_SSL=True\n```\n\n### TAIGA_DEBUG\n\n_Default value_: `false`\n\nEnable Taiga frontend debug mode.\n\nExamples:\n\n```yml\nTAIGA_DEBUG=false\nTAIGA_DEBUG=true\nTAIGA_DEBUG=\n```\n\n### TAIGA_DEBUG_INFO\n\n_Default value_: `false`\n\nEnable Taiga frontend debug information.\n\nExamples:\n\n```yml\nTAIGA_DEBUG_INFO=false\nTAIGA_DEBUG_INFO=true\nTAIGA_DEBUG_INFO=\n```\n\n### TAIGA_DEFAULT_LANGUAGE\n\n_Default value_: `en`\n\nTaiga frontend default language.\n\nExamples:\n\n```yml\nTAIGA_DEBUG_INFO=en\nTAIGA_DEBUG_INFO=fr\n```\n\n### TAIGA_THEMES\n\n_Default value_:\n\nTaiga frontend themes installed.\n\nExamples:\n\n```yml\nTAIGA_THEMES=\nTAIGA_THEMES=taiga\nTAIGA_THEMES='taiga material-design high-contrast'\nTAIGA_THEMES='taiga legacy material-design high-contrast'\n```\n\n### TAIGA_DEFAULT_THEME\n\n_Default value_: `taiga`\n\nTaiga frontend default theme.\n\nExamples:\n\n```yml\nTAIGA_DEFAULT_THEME=taiga\nTAIGA_DEFAULT_THEME=material-design\nTAIGA_DEFAULT_THEME=high-contrast\n```\n\n### TAIGA_PUBLIC_REGISTER_ENABLED\n\n_Default value_: `false`\n\nEnable Taiga frontend registration.\n\nExamples:\n\n```yml\nTAIGA_PUBLIC_REGISTER_ENABLED=false\nTAIGA_PUBLIC_REGISTER_ENABLED=true\nTAIGA_PUBLIC_REGISTER_ENABLED=\n```\n\n### TAIGA_SUPPORT_URL\n\n_Default value_: `https://tree.taiga.io/support`\n\nTaiga frontend support URL.\n\nExamples:\n\n```yml\nTAIGA_SUPPORT_URL=https://tree.taiga.io/support\nTAIGA_SUPPORT_URL=https://taiga.company.com/support\nTAIGA_SUPPORT_URL=\n```\n\n### TAIGA_PRIVACY_POLICY_URL\n\n_Default value_:\n\nTaiga frontend privacy policy URL.\n\nExamples:\n\n```yml\nTAIGA_PRIVACY_POLICY_URL=https://taiga.io/privacy-policy.html\nTAIGA_PRIVACY_POLICY_URL=https://taiga.company.com/privacy-policy\nTAIGA_PRIVACY_POLICY_URL=\n```\n\n### TAIGA_TOS_URL\n\n_Default value_:\n\nTaiga frontend terms of services URL.\n\nExamples:\n\n```yml\nTAIGA_TOS_URL=https://taiga.io/terms-of-service.html\nTAIGA_TOS_URL=https://taiga.company.com/terms-of-service\nTAIGA_TOS_URL=\n```\n\n### TAIGA_GDPR_URL\n\n_Default value_:\n\nTaiga frontend GDPR compliance URL.\n\nExamples:\n\n```yml\nTAIGA_GDPR_URL=https://taiga.io/gdpr-compliance.html\nTAIGA_GDPR_URL=https://taiga.company.com/gdpr-compliance\nTAIGA_GDPR_URL=\n```\n\n### TAIGA_MAX_UPLOAD_SIZE\n\n_Default value_: `104857600` (100 Mo)\n\nTaiga frontend max file upload size.\n\nExamples:\n\n```yml\nTAIGA_MAX_UPLOAD_SIZE=104857600\nTAIGA_MAX_UPLOAD_SIZE=20480\nTAIGA_MAX_UPLOAD_SIZE=\n```\n\n### TAIGA_CONTRIB_PLUGINS\n\n_Default value_:\n\nTaiga frontend plugins installed. Remember to install and configure your plugins in the backend too.\n\nExamples:\n\n```yml\nTAIGA_CONTRIB_PLUGINS=slack\nTAIGA_CONTRIB_PLUGINS='slack call-to-action cookie-warning'\nTAIGA_CONTRIB_PLUGINS=\n```\n\n### TAIGA_IMPORTERS\n\n_Default value_:\n\nTaiga frontend importers installed (only for Taiga \u003c 6.0). Remember to enable importers in the backend too.\n\nExamples:\n\n```yml\nTAIGA_IMPORTERS=github\nTAIGA_IMPORTERS='github jira trello asana'\nTAIGA_IMPORTERS=\n```\n\n### TAIGA_IMPORTER_GITHUB_ENABLED\n\n_Default value_: `false`\n\nEnable Taiga [GitHub](https://github.com) importer (only for Taiga \u003e= 6.0). Remember to enable it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_IMPORTER_GITHUB_ENABLED=false\n```\n\n```yml\nTAIGA_IMPORTER_GITHUB_ENABLED=true\n```\n\n### TAIGA_IMPORTER_TRELLO_ENABLED\n\n_Default value_: `false`\n\nEnable Taiga [Trello](https://trello.com/) importer (only for Taiga \u003e= 6.0). Remember to enable it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_IMPORTER_TRELLO_ENABLED=false\n```\n\n```yml\nTAIGA_IMPORTER_TRELLO_ENABLED=true\n```\n\n### TAIGA_IMPORTER_JIRA_ENABLED\n\n_Default value_: `false`\n\nEnable Taiga [JIRA](https://www.atlassian.com/software/jira) importer (only for Taiga \u003e= 6.0). Remember to enable it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_IMPORTER_JIRA_ENABLED=false\n```\n\n```yml\nTAIGA_IMPORTER_JIRA_ENABLED=true\n```\n\n### TAIGA_IMPORTER_ASANA_ENABLED\n\n_Default value_: `false`\n\nEnable Taiga [Asana](https://asana.com) importer (only for Taiga \u003e= 6.0). Remember to enable it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_IMPORTER_ASANA_ENABLED=false\n```\n\n```yml\nTAIGA_IMPORTER_ASANA_ENABLED=true\n```\n\n### TAIGA_GRAVATAR\n\n_Default value_: `true`\n\nEnable Taiga Gravatar usage for usage profile pictures.\n\nExamples:\n\n```yml\nTAIGA_GRAVATAR=false\nTAIGA_GRAVATAR=true\nTAIGA_GRAVATAR=\n```\n\n### TAIGA_LOGIN_FORM_TYPE\n\n_Default value_: `normal`\n\nTaiga frontend login form type.\n\nExamples:\n\n```yml\nTAIGA_LOGIN_FORM_TYPE=normal\nTAIGA_LOGIN_FORM_TYPE=\n```\n\n### TAIGA_BACK_HOST\n\n_Default value_: `taigaback`\n\nTaiga backend host for Nginx proxy.\n\nExamples:\n\n```yml\nTAIGA_BACK_HOST=taigaback\nTAIGA_BACK_HOST=back\nTAIGA_BACK_HOST=taiga_back\n```\n\n### TAIGA_BACK_PORT\n\n_Default value_: `8001`\n\nTaiga backend port for Nginx proxy.\n\nExamples:\n\n```yml\nTAIGA_BACK_PORT=8001\nTAIGA_BACK_PORT=18000\n```\n\n### TAIGA_EVENTS_ENABLED\n\n_Default value_:\n\nEnable Taiga events. Remember to enable it in the backend too.\n\nExamples:\n\n```yml\nTAIGA_EVENTS_ENABLED=1\nTAIGA_EVENTS_ENABLED=True\nTAIGA_EVENTS_ENABLED=\n```\n\n### TAIGA_EVENTS_HOST\n\n_Default value_: `taigaevents`\n\nTaiga events host for Nginx proxy.\n\nExamples:\n\n```yml\nTAIGA_EVENTS_HOST=taigaevents\nTAIGA_EVENTS_HOST=events\nTAIGA_EVENTS_HOST=taiga_events\n```\n\n### TAIGA_EVENTS_PORT\n\n_Default value_: `8888`\n\nTaiga events port for Nginx proxy.\n\nExamples:\n\n```yml\nTAIGA_EVENTS_PORT=8443\nTAIGA_EVENTS_PORT=18888\n```\n\n---\n\n[uri_license]: http://www.gnu.org/licenses/agpl.html\n\n[uri_license_image]: https://img.shields.io/badge/License-AGPL%20v3-blue.svg\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonogramm%2Fdocker-taiga-front-base","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonogramm%2Fdocker-taiga-front-base","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonogramm%2Fdocker-taiga-front-base/lists"}