authentik: add mounts
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
---
|
||||
|
||||
- name: Set docker service full name (required because docker_mounts uses it)
|
||||
set_fact:
|
||||
authentik_service_name: "authentik{{ '_' + docker_service_suffix if docker_service_suffix is defined else '' }}"
|
||||
|
||||
- name: Authentik container
|
||||
ansible.builtin.import_role:
|
||||
name: container
|
||||
@@ -13,6 +17,13 @@
|
||||
docker_additional_services:
|
||||
- redis
|
||||
docker_env: "{{ authentik_common_env | combine(authentik_env) }}"
|
||||
docker_mounts:
|
||||
- path: /media
|
||||
absolute_name: "{{ authentik_service_name }}_media"
|
||||
- path: /templates
|
||||
absolute_name: "{{ authentik_service_name }}_templates"
|
||||
- path: /certs
|
||||
name: "{{ authentik_service_name }}_certs"
|
||||
|
||||
- name: Authentik worker container
|
||||
ansible.builtin.import_role:
|
||||
@@ -24,3 +35,10 @@
|
||||
- worker
|
||||
reverse_proxy_type: none
|
||||
docker_env: "{{ authentik_common_env | combine(authentik_env) }}"
|
||||
docker_mounts:
|
||||
- path: /media
|
||||
absolute_name: "{{ authentik_service_name }}_media"
|
||||
- path: /templates
|
||||
absolute_name: "{{ authentik_service_name }}_templates"
|
||||
- path: /certs
|
||||
name: "{{ authentik_service_name }}_certs"
|
||||
|
||||
Reference in New Issue
Block a user