spring: cloud: consul: enabled: true host: consul.service.consul discovery: preferIpAddress: true tags: {{ consul_tags }} server: host: {{ vitamui_struct.host }} port: {{ vitamui_struct.port_service }} {% if vitamui.identity_admin.base_url is defined %} servlet.context-path: / servlet.session.cookie.path: / {% else %} servlet.context-path: /identity servlet.session.cookie.path: /identity-admin {% endif %} scheme: {% if vitamui_struct.secure|lower =='true' %}https{% else %}http{% endif %} {% if vitamui_struct.secure|lower =='true' %} ssl: key-store: {{ vitamui_folder_conf }}/keystore_{{ vitamui_struct.package_name }}.jks key-store-password: {{ password_keystore }} # TODO OMA : revoir key-password: {{ password_manager_keystore }} {% endif %} tomcat: accesslog: enabled: "{{ vitamui_struct.jvm_log|lower }}" directory: "{{ vitamui_folder_log }}" management: server: port: {{ vitamui_struct.port_admin }} ssl: enabled: false logging: config: {{ vitamui_folder_conf }}/logback.xml server-identity: identityName: {{ vitamui_env_name }} identityRole: {{ vitamui_struct.vitamui_component }} identityServerId: 1 ui-identity: iam-external-client: server-host: {{ vitamui.iam_external.host }} server-port: {{ vitamui.iam_external.port_service }} {% if vitamui.iam_external.secure|lower == "true" %} secure: true ssl-configuration: keystore: key-path: {{ vitamui_folder_conf }}/keystore_{{ vitamui_struct.package_name }}.jks key-password: {{ password_keystore }} # TODO OMA : revoir type: JKS truststore: key-path: {{ vitamui_folder_conf }}/truststore_{{ vitamui_certificate_client_type }}.jks key-password: {{ password_truststore }} # TODO OMA : revoir hostname-verification: false {% endif %} base-url: {% if vitamui.portal.base_url is defined %} portal: "{{ vitamui.portal.base_url }}" {% else %} portal: "{{ url_prefix }}" {% endif %} {% if vitamui.identity_admin.base_url is defined %} admin-identity: "{{ vitamui.identity_admin.base_url }}" {% else %} admin-identity: "{{ url_prefix }}/identity-admin" # TODO OMA : revoir avec les redirections du RP {% endif %} {% if vitamui.identity.base_url is defined %} identity: "{{ vitamui.identity.base_url }}" {% else %} identity: "{{ url_prefix }}/identity" # TODO OMA : revoir avec les redirections du RP {% endif %} ui: {% if vitamui_struct.base_url is defined %} url: "{{ vitamui_struct.base_url }}" {% else %} url: "{{ url_prefix }}/identity-admin" {% endif %} redirect-url: ${ui.url}/${ui-prefix} cas: {% if vitamui.cas_server.base_url is defined %} external-url: "{{ vitamui.cas_server.base_url}}" {% else %} external-url: "{{ url_prefix }}/cas" {% endif %} internal-url: {% if vitamui.cas_server.secure|lower == "true" %}https{% else %}http{% endif %}://{{ vitamui.cas_server.host }}:{{ vitamui.cas_server.port_service }}{% if vitamui.cas_server.base_url is undefined %}/cas{% endif %} callback-url: ${ui.url}/identity-api/callback {% if vitamui.cas_server.secure|lower == "true" %} ssl: trust-store: {{ vitamui_folder_conf }}/truststore_{{ vitamui_certificate_client_type }}.jks trust-store-password: {{ password_truststore }} {% endif %} theme: main-color: {{}} secondary-color: {{}}