diff options
author | Christian Pointner <equinox@spreadspace.org> | 2024-01-20 23:36:22 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2024-01-20 23:36:22 +0100 |
commit | 6eb0d4b80be0db7951560e392bee9d5d1b156040 (patch) | |
tree | 37d56400f0a79edb5ba61093a8b67125bc063591 /roles/apps/node-red/instance/tasks/main.yml | |
parent | fix storage/zfs/base role (diff) |
finalize apps/node-red
Diffstat (limited to 'roles/apps/node-red/instance/tasks/main.yml')
-rw-r--r-- | roles/apps/node-red/instance/tasks/main.yml | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/roles/apps/node-red/instance/tasks/main.yml b/roles/apps/node-red/instance/tasks/main.yml index 410a1b9f..63d03539 100644 --- a/roles/apps/node-red/instance/tasks/main.yml +++ b/roles/apps/node-red/instance/tasks/main.yml @@ -1,10 +1,12 @@ --- -## TODO: add storage handling! -- set_fact: - node_red_instance_basepath: "/srv/node-red/{{ node_red_instance }}" -## +- name: prepare storage volume + vars: + storage_volume: "{{ node_red_instances[node_red_instance].storage }}" + include_role: + name: "storage/{{ node_red_instances[node_red_instance].storage.type }}/volume" -## TODO: custom user +- set_fact: + node_red_instance_basepath: "{{ storage_volume_mountpoint }}" - name: create instance directories loop: @@ -182,8 +184,10 @@ requestCert: true, minVersion: 'TLSv1.3' }, + {% if 'extra_settings' in node_red_instances[node_red_instance] %} {{ node_red_instances[node_red_instance].extra_settings | indent(4) }} + {% endif %} ** **************************************** |