digitalboard.core/roles/reverseproxy/templates/docker-compose.yml.j2

23 lines
No EOL
494 B
Django/Jinja

version: '3.8'
services:
traefik:
image: traefik:v3.5
container_name: traefik
restart: always
ports:
- "80:80"
- "443:443"
{% if enable_dashboard %}
- "8080:8080" # Dashboard
{% endif %}
volumes:
- {{ docker_volume_dir }}/traefik/etc/traefik:/etc/traefik:ro
- {{ docker_volume_dir }}/traefik/letsencrypt:/letsencrypt
- /var/run/docker.sock:/var/run/docker.sock:ro
networks:
- traefik
networks:
traefik:
external: true