diff --git a/templates/EclipseChe-Single/0/docker-compose.yml b/templates/EclipseChe-Single/0/docker-compose.yml index 3dea847..d7f7c41 100644 --- a/templates/EclipseChe-Single/0/docker-compose.yml +++ b/templates/EclipseChe-Single/0/docker-compose.yml @@ -6,7 +6,12 @@ services: - 1.1.1.1 - 1.0.0.1 environment: + CHE_DOCKER_IP_EXTERNAL: ${EXTERNAL_IP} + CHE_HOST: ${TRAEFIK_HOST} CHE_IN_VM: true + CHE_SINGLE_PORT: true + CHE_SINGLEPORT_WILDCARD__DOMAIN_HOST: ${WILDCARD_DNS} + CHE_SINGLEPORT_WILDCARD__DOMAIN_IPLESS: true expose: - "8080" labels: diff --git a/templates/EclipseChe-Single/0/rancher-compose.yml b/templates/EclipseChe-Single/0/rancher-compose.yml index 6285ccc..33e3f0f 100644 --- a/templates/EclipseChe-Single/0/rancher-compose.yml +++ b/templates/EclipseChe-Single/0/rancher-compose.yml @@ -25,6 +25,20 @@ catalog: required: false type: string + - variable: "EXTERNAL_IP" + label: "EXTERNAL_IP" + #description: + #default: "" + required: false + type: string + + - variable: "WILDCARD_DNS" + label: "WILDCARD_DNS" + #description: + #default: "" + required: false + type: string + - variable: "TRAEFIK_BASIC_AUTH" label: "Basic Authentication Expression" description: |