31 lines
733 B
Django/Jinja
31 lines
733 B
Django/Jinja
services:
|
|
authelia:
|
|
image: {{ authelia_image }}
|
|
container_name: {{ authelia_container_name }}
|
|
restart: unless-stopped
|
|
volumes:
|
|
- {{ authelia_config_dir }}:/config
|
|
networks:
|
|
- authelia_net
|
|
expose:
|
|
- "{{ authelia_port }}"
|
|
environment:
|
|
- TZ={{ ansible_facts.timezone | default('UTC') }}
|
|
|
|
caddy:
|
|
image: caddy:2
|
|
container_name: authelia_caddy
|
|
restart: unless-stopped
|
|
ports:
|
|
- "80:80"
|
|
- "443:443"
|
|
volumes:
|
|
- {{ authelia_base_dir }}/Caddyfile:/etc/caddy/Caddyfile
|
|
- {{ authelia_data_dir }}/caddy_data:/data
|
|
- {{ authelia_data_dir }}/caddy_config:/config
|
|
networks:
|
|
- authelia_net
|
|
|
|
networks:
|
|
authelia_net:
|
|
driver: bridge |