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

26 lines
601 B
Text

version: '3.2'
services:
<% if @dehydrated_name %>
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 %>
- '/etc/dehydrated:/etc/dehydrated'
<% end -%>
<% if @ext_cert_vol %>
- '<%= @ext_cert_vol %>:<%= @ext_cert_vol %>'
<% end -%>
ports:
- '443:8000'
environment:
- 'METADATA_DIR=/etc/satosa/metadata'
- 'WORKER_TIMEOUT=120'