eid-ops/global/overlay/etc/puppet/modules/eid/templates/proxy/docker-compose.yml.erb

27 lines
874 B
Text
Raw Normal View History

2025-01-31 11:37:09 +01:00
---
services:
eidas-proxy:
image: docker.sunet.se/eidas-proxy:<%= @version %>
container_name: eidas-proxy
environment:
2025-01-31 14:44:43 +01:00
- PROXY_SERVICE_DOMAIN_PREFIX=https://<%= @service_name %>/eidas-ps
2025-01-31 11:37:09 +01:00
- SPRING_PROFILES_ACTIVE=<%= @country %>
2025-01-31 14:46:02 +01:00
- CERTNAME=<%= @server_fqdn %>_infra
2025-01-31 14:44:43 +01:00
- spring_config_param=<%= @connector_directory %>/<%= @country %>/cfg/
2025-01-31 11:37:09 +01:00
- PKCS11_PIN=<%= @pkcs11_pin %>
2025-01-31 14:47:23 +01:00
- PROXY_SERVICE_COOKIEENCRYPTPW= <%= @proxy_service_cookie_encrypt_pw %>
2025-01-31 11:37:09 +01:00
hostname: <%= @server_fqdn %>
volumes:
- '/var/log/eidas-proxy:/var/log/eidas-proxy'
- '<%= @proxy_directory %>:<%= @proxy_directory %>'
- '/etc/luna/cert:/usr/safenet/lunaclient/cert'
- '/etc/Chrystoki.conf.d:/etc/Chrystoki.conf.d'
- '/dev/log:/dev/log'
- '/etc/ssl:/etc/ssl'
ports:
- "443:8443"
- "127.0.0.1:444:8444"