--- - name: n8n | check vars are defined assert: that: - n8n_domain is defined - n8n_encryption_key is defined tags: ['docker_n8n'] - include_tasks: base.yml tags: ['docker_n8n'] - name: n8n | create docker volume data docker_volume: name: n8n__home_node_n8n when: docker_services_external_volumes tags: ['docker_n8n'] - name: n8n | create docker volume for postgres docker_volume: name: n8n_db__var_lib_postgresql_data when: - docker_services_external_volumes - n8n_db_type | default('sqlite') == 'postgresql' tags: ['docker_n8n'] - name: n8n | create docker network docker_network: name: n8n when: - docker_services_external_networks - n8n_db_type | default('sqlite') == 'postgresql' tags: ['docker_n8n']