soc-ops/global/overlay/etc/puppet/modules/soc/templates/satosa/docker-compose.yml.erb

27 lines
637 B
Text
Raw Normal View History

2024-10-31 08:52:40 +01:00
version: '3.2'
services:
2025-01-22 13:13:24 +01:00
<% if @dehydrated_name || $certprovider == 'dehydrated' -%>
2024-10-31 08:52:40 +01:00
always-https:
image: docker.sunet.se/always-https
ports:
- '80:80'
environment:
- 'ACME_URL=http://acme-c.sunet.se/'
<% end -%>
satosa:
image: docker.sunet.se/satosa:<%= @satosa_tag %>
volumes:
- '/etc/satosa:/etc/satosa'
<% if @dehydrated_name -%>
2024-10-31 08:52:40 +01:00
- '/etc/dehydrated:/etc/dehydrated'
<% end -%>
2025-01-22 13:13:24 +01:00
<% if @certprovider != 'none' -%>
- '<%= @certvol %>:<%= @certvol %>'
2024-10-31 08:52:40 +01:00
<% end -%>
ports:
- '443:8000'
environment:
- 'METADATA_DIR=/etc/satosa/metadata'
- 'WORKER_TIMEOUT=120'