Files
VPS-ansible/roles/authelia/templates/docker-compose.yml.j2

21 lines
624 B
Django/Jinja

services:
authelia:
image: {{ authelia_image }}
container_name: {{ authelia_container_name }}
restart: unless-stopped
volumes:
- {{ authelia_config_dir }}:/config
ports:
- "127.0.0.1:{{ authelia_port }}:{{ authelia_port }}"
environment:
- TZ={{ ansible_facts.timezone | default('UTC') }}
caddy:
image: caddy:2
container_name: authelia_caddy
restart: unless-stopped
network_mode: host
volumes:
- {{ authelia_base_dir }}/Caddyfile:/etc/caddy/Caddyfile
- {{ authelia_data_dir }}/caddy_data:/data
- {{ authelia_data_dir }}/caddy_config:/config