Skip to content

Commit

Permalink
Merge pull request #469 from OpenConext/feature/eduid-servicedesk
Browse files Browse the repository at this point in the history
Add eduID servicedesk role
  • Loading branch information
phavekes authored Jan 23, 2025
2 parents 8d03149 + 8c84e2b commit 0722ed7
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions roles/myconext/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,45 @@
- source: /opt/openconext/myconext/apple-app-site-association
target: /var/www/.well-known/apple-app-site-association
type: bind
env:
HTTPD_CSP: "{{ httpd_csp.lenient_with_static_img_for_idp }}"
HTTPD_SERVERNAME: "login.{{ myconext_base_domain }}"

- name: Create the servicedesk gui
community.docker.docker_container:
name: servicedeskgui
image: ghcr.io/openconext/openconext-myconext/servicedesk-gui:{{ servicedesk_gui_version }}
pull: true
restart_policy: "always"
state: started
networks:
- name: "loadbalancer"
labels:
traefik.http.routers.servicedeskgui.rule: "Host(`servicedesk.{{ myconext_base_domain }}`)"
traefik.http.routers.servicedeskgui.tls: "true"
traefik.enable: "true"
healthcheck:
test: ["CMD", "curl", "--fail" , "http://localhost"]
interval: 10s
timeout: 10s
retries: 3
start_period: 10s
mounts:
- source: /etc/localtime
target: /etc/localtime
type: bind
- source: /opt/openconext/common/favicon.ico
target: /var/www/favicon.ico
type: bind
- source: /opt/openconext/myconext/apple-app-site-association
target: /var/www/.well-known/apple-app-site-association
type: bind
env:
HTTPD_CSP: "{{ httpd_csp.lenient_with_static_img_for_idp }}"
HTTPD_SERVERNAME: "login.{{ myconext_base_domain }}"
OPENCONEXT_INSTANCENAME: "{{ instance_name }}"
OPENCONEXT_ENGINE_LOGOUT_URL: "https://engine.{{ base_domain }}/logout"
OPENCONEXT_HELP_EMAIL: "{{ support_email }}"
SHIB_ENTITYID: "https://servicedesk.{{ myconext_base_domain }}/shibboleth"
SHIB_REMOTE_ENTITYID: "https://engine.{{ base_domain }}/authentication/idp/metadata"
SHIB_REMOTE_METADATA: "{{ shibboleth_metadata_sources.engine }}"

0 comments on commit 0722ed7

Please sign in to comment.