diff --git a/group_vars/all b/group_vars/all index 28dadcc8..f56917b1 100644 --- a/group_vars/all +++ b/group_vars/all @@ -119,10 +119,11 @@ nginx_homepage_root: "/usr/share/nginx/homepage/" ### Service Domains domain_akaunting: "accounting.{{top_domain}}" +domain_attendize: "tickets.{{top_domain}}" domain_baserow: "baserow.{{top_domain}}" domain_bigbluebutton: "meet.{{top_domain}}" -domain_elk: "elk.{{top_domain}}" domain_discourse: "forum.{{top_domain}}" +domain_elk: "elk.{{top_domain}}" domain_funkwhale: "music.{{top_domain}}" domain_gitea: "git.{{top_domain}}" domain_gitlab: "gitlab.{{top_domain}}" @@ -136,13 +137,13 @@ domain_matrix_element: "element.{{top_domain}}" domain_moodle: "academy.{{top_domain}}" domain_mediawiki: "wiki.{{top_domain}}" domain_nextcloud: "cloud.{{top_domain}}" +domain_openproject: "project.{{top_domain}}" domain_pixelfed: "picture.{{top_domain}}" domain_peertube: "video.{{top_domain}}" domains_peertube: [] domain_roulette: "roulette.{{top_domain}}" -domain_attendize: "tickets.{{top_domain}}" +domain_taiga: "kanban.{{top_domain}}" domain_yourls: "s.{{top_domain}}" -domain_openproject: "project.{{top_domain}}" domains_wordpress: ["wordpress.{{top_domain}}","blog.{{top_domain}}"] ### Domain Redirects @@ -160,6 +161,7 @@ redirect_domain_mappings: - { source: "pictures.{{top_domain}}", target: "{{domain_pixelfed}}" } - { source: "pixelfed.{{top_domain}}", target: "{{domain_pixelfed}}" } - { source: "short.{{top_domain}}", target: "{{domain_yourls}}" } +- { source: "taiga.{{top_domain}}", target: "{{domain_taiga}}" } - { source: "videos.{{top_domain}}", target: "{{domain_peertube}}" } ## Docker Applications diff --git a/playbook.servers.yml b/playbook.servers.yml index a2936dcc..090f5a07 100644 --- a/playbook.servers.yml +++ b/playbook.servers.yml @@ -257,6 +257,15 @@ domain: "{{domain_moodle}}" http_port: 8026 +- name: setup taiga instance + hosts: taiga + become: true + roles: + - role: docker-taiga + vars: + domain: "{{domain_taiga}}" + http_port: 8027 + # Native Webserver Roles - name: setup nginx-homepages hosts: homepage diff --git a/roles/docker-taiga/templates/docker-compose.yml.j2 b/roles/docker-taiga/templates/docker-compose.yml.j2 index 13d2b26f..422d3780 100644 --- a/roles/docker-taiga/templates/docker-compose.yml.j2 +++ b/roles/docker-taiga/templates/docker-compose.yml.j2 @@ -134,7 +134,7 @@ services: taiga-gateway: image: nginx:1.19-alpine ports: - - "9000:80" + - "9000:{{http_port}}" volumes: - ./taiga-gateway/taiga.conf:/etc/nginx/conf.d/default.conf - static-data:/taiga/static