From 5e74a5f15a46be94310634089ed5c371acf6b688 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Fri, 9 Jan 2026 19:09:35 +0100 Subject: [PATCH] fix: Add missing tasks to prepare uberspace host for payload CMS --- ansible/roles/payload/tasks/main.yaml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/ansible/roles/payload/tasks/main.yaml b/ansible/roles/payload/tasks/main.yaml index 86e4dd9..078eca8 100644 --- a/ansible/roles/payload/tasks/main.yaml +++ b/ansible/roles/payload/tasks/main.yaml @@ -22,5 +22,16 @@ mode: "744" - name: Set node version ansible.builtin.command: - cmd: "uberspace tools use node {{ node_version }}" - cwd: /home/{{ ssh_user }} + cmd: "uberspace tools version use node {{ node_version }}" + chdir: /home/{{ ssh_user }} +- name: Create payload directory + ansible.builtin.file: + state: directory + path: /home/{{ ssh_user }}/payload + owner: "{{ ssh_user }}" + group: "{{ ssh_user }}" + mode: "755" +- name: Load Payload service + community.general.supervisorctl: + state: present + name: payload \ No newline at end of file