--- _service_template_mounts: "{{ service_container_mounts | selectattr('type', '==', 'template') | list }}" _service_host_directory: "/srv/{{ service_name }}" _service_setup_database: "{{ service_database_type != 'none' }}" _service_database_name: "{{ service_name }}-{{ service_database_type }}" _service_container_secrets: > {{ service_container_secrets | zip(service_container_secrets | map(attribute='name') | map('regex_replace', '^', service_name ~ '-') | map('community.general.dict_kv', 'name') ) | map('combine') + ([{'name': _service_database_name }] if _service_setup_database else []) }} _service_container_wants: "{{ service_wants + ([service_name + '-socat.socket'] if service_domains | length > 0 else []) }}"