From c89f72eba50746a3036553be799fa9544ee88ca4 Mon Sep 17 00:00:00 2001 From: Jean-Marie Mineau Date: Wed, 27 Jan 2021 00:32:51 +0100 Subject: [PATCH] use variable to configure ports --- group_vars/all/install_gitea | 3 +++ group_vars/all/install_keycloak | 2 ++ roles/install_gitea/templates/docker-compose.yml.j2 | 4 ++-- roles/install_keycloak/templates/docker-compose.yml.j2 | 3 +-- 4 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 group_vars/all/install_gitea create mode 100644 group_vars/all/install_keycloak diff --git a/group_vars/all/install_gitea b/group_vars/all/install_gitea new file mode 100644 index 0000000..979514a --- /dev/null +++ b/group_vars/all/install_gitea @@ -0,0 +1,3 @@ +--- +gitea_ssh_port: 2222 +gitea_https_port: 8443 diff --git a/group_vars/all/install_keycloak b/group_vars/all/install_keycloak new file mode 100644 index 0000000..8ad462f --- /dev/null +++ b/group_vars/all/install_keycloak @@ -0,0 +1,2 @@ +--- +keycloak_https_port: 7443 diff --git a/roles/install_gitea/templates/docker-compose.yml.j2 b/roles/install_gitea/templates/docker-compose.yml.j2 index f45e57e..fb49039 100644 --- a/roles/install_gitea/templates/docker-compose.yml.j2 +++ b/roles/install_gitea/templates/docker-compose.yml.j2 @@ -25,8 +25,8 @@ services: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - - "443:3000" - - "222:22" + - {{ gitea_https_port }}:3000 + - {{ gitea_ssh_port }}:22 depends_on: - db diff --git a/roles/install_keycloak/templates/docker-compose.yml.j2 b/roles/install_keycloak/templates/docker-compose.yml.j2 index fbd9710..b8b943c 100644 --- a/roles/install_keycloak/templates/docker-compose.yml.j2 +++ b/roles/install_keycloak/templates/docker-compose.yml.j2 @@ -12,5 +12,4 @@ services: volumes: - ./certificates:/etc/x509/https ports: - - 80:8080 - - 443:8443 + - {{ keycloak_https_port }}:8443