imfreedom/email-ansible

Add vigil as our new status page.
draft
2021-07-07, Gary Kramlich
fad77591ea2e
Add vigil as our new status page.
---
- name: "construct filename"
set_fact:
vigil_filename: "{{ vigil_version }}-{{ vigil_arch }}.tar.gz"
- name: "construct url"
set_fact:
vigil_download_url: "https://github.com/valeriansaliou/vigil/releases/download/{{ vigil_version }}/{{ vigil_filename }}"
- name: "download"
get_url:
url: "{{ vigil_download_url }}"
checksum: "{{ vigil_checksum }}"
dest: "{{ vigil_home }}/{{ vigil_filename }}"
- name: "extract"
unarchive:
remote_src: "yes"
src: "{{ vigil_home }}/{{ vigil_filename }}"
dest: "{{ vigil_home }}"
mode: "0755"
owner: "{{ vigil_user }}"
group: "{{ vigil_group }}"