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
|
- name: Authentik container
|
||||||
ansible.builtin.import_role:
|
ansible.builtin.import_role:
|
||||||
name: container
|
name: container
|
||||||
@@ -13,6 +17,13 @@
|
|||||||
docker_additional_services:
|
docker_additional_services:
|
||||||
- redis
|
- redis
|
||||||
docker_env: "{{ authentik_common_env | combine(authentik_env) }}"
|
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
|
- name: Authentik worker container
|
||||||
ansible.builtin.import_role:
|
ansible.builtin.import_role:
|
||||||
@@ -24,3 +35,10 @@
|
|||||||
- worker
|
- worker
|
||||||
reverse_proxy_type: none
|
reverse_proxy_type: none
|
||||||
docker_env: "{{ authentik_common_env | combine(authentik_env) }}"
|
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