diff options
| author | Luke Hoersten <[email protected]> | 2023-07-22 15:50:07 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2023-07-22 15:50:07 -0500 |
| commit | d6454704216bfa4b4f6e8a250f057f2b0d543fa1 (patch) | |
| tree | 610fb49e42cc4a46d0acccb494e4e7fcf843f57f /dendrite/server | |
| parent | 8b9372c76e66c892741335566d1a63c29cc18ba3 (diff) | |
Finished up dendrite build server role.
Diffstat (limited to 'dendrite/server')
| -rw-r--r-- | dendrite/server/defaults/main.yaml | 2 | ||||
| -rw-r--r-- | dendrite/server/tasks/main.yaml | 16 |
2 files changed, 16 insertions, 2 deletions
diff --git a/dendrite/server/defaults/main.yaml b/dendrite/server/defaults/main.yaml index 5c4a864..c130eb8 100644 --- a/dendrite/server/defaults/main.yaml +++ b/dendrite/server/defaults/main.yaml @@ -1,6 +1,6 @@ --- -dendrite_bin_dir: "/tmp/dendrite-{{dendrite_version}}" +dendrite_user: "dendrite" dendrite_old_key: false dendrite_registration_disabled: true dendrite_registration_secret: "" diff --git a/dendrite/server/tasks/main.yaml b/dendrite/server/tasks/main.yaml index b25cbc8..258404f 100644 --- a/dendrite/server/tasks/main.yaml +++ b/dendrite/server/tasks/main.yaml @@ -4,10 +4,24 @@ become: yes user: name="{{dendrite_user}}" shell="/bin/false" system="yes" +- name: create unzip dir + become: yes + file: + path: "/tmp/dendrite/" + state: "directory" + mode: "0755" + +- name: unarchive dendrite bins + become: yes + unarchive: + remote_src: yes + src: "{{dendrite_tar}}" + dest: "/tmp/dendrite/" + - name: install dendrite binary become: yes copy: - src: "{{dendrite_bin_dir}}/{{item.src}}" + src: "/tmp/dendrite/{{item.src}}" dest: "/usr/local/bin/{{item.dest}}" remote_src: yes owner: "root" |
