ansible-role-shinyproxy/templates/shinyproxy-docker-compose.y...

26 lines
566 B
Django/Jinja

version: '3.8'
services:
shinyproxy:
build: .
volumes:
- /var/run/docker.sock:/var/run/docker.sock
ports:
- '{{ shinyproxy_http_port }}':'{{ shinyproxy_http_port }}'
networks:
- '{{ shinyproxy_docker_network }}'
deploy:
mode: replicated
replicas: 1
placement:
constraints: [node.role == manager]
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 3
window: 120s
networks:
'{{ shinyproxy_docker_network }}':
driver: overlay
attachable: true