mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-04-28 18:30:24 +02:00
40 lines
1.3 KiB
Django/Jinja
40 lines
1.3 KiB
Django/Jinja
services:
|
|
|
|
{% include 'roles/docker-central-database/templates/services/' + database_type + '.yml.j2' %}
|
|
|
|
application:
|
|
depends_on:
|
|
- db
|
|
image: apache/syncope:{{ applications[application_id].version }}
|
|
ports:
|
|
- "18080:8080"
|
|
restart: always
|
|
{% include 'roles/docker-compose/templates/services/base.yml.j2' %}
|
|
environment:
|
|
SPRING_PROFILES_ACTIVE: docker,postgresql,saml2
|
|
OPENJPA_REMOTE_COMMIT: sjvm
|
|
SERVICE_DISCOVERY_ADDRESS: {{ web_protocol }}://{{ domains[application_id] }}/{{syncope_paths[rest]}}/
|
|
# database variablen auslesen
|
|
|
|
console:
|
|
depends_on:
|
|
- syncope
|
|
image: apache/syncope-console:{{ applications[application_id].version }}
|
|
ports:
|
|
- "28080:8080"
|
|
restart: always
|
|
environment:
|
|
SPRING_PROFILES_ACTIVE: docker,saml2
|
|
SERVICE_DISCOVERY_ADDRESS: {{ web_protocol }}://{{ domains[application_id] }}/{{syncope_paths[console]}}/
|
|
|
|
enduser:
|
|
depends_on:
|
|
- syncope
|
|
image: apache/syncope-enduser:{{ applications[application_id].version }}
|
|
ports:
|
|
- "38080:8080"
|
|
restart: always
|
|
environment:
|
|
SPRING_PROFILES_ACTIVE: docker,saml2
|
|
SERVICE_DISCOVERY_ADDRESS: {{ web_protocol }}://{{ domains[application_id] }}/{{syncope_paths[enduser]}}/
|
|
|