21 lines
765 B
YAML
21 lines
765 B
YAML
steps:
|
|
- name: Install Beszel alert bridge
|
|
sudo: true
|
|
upload:
|
|
src: services/beszel-althing/bridge.py
|
|
dest: /opt/beszel-althing/bridge.py
|
|
mode: '0644'
|
|
- name: Install Beszel alert bridge unit
|
|
sudo: true
|
|
upload:
|
|
src: services/beszel-althing/beszel-althing.service
|
|
dest: /etc/systemd/system/beszel-althing.service
|
|
mode: '0644'
|
|
- name: Start Beszel alert bridge
|
|
sudo: true
|
|
shell: systemctl daemon-reload && systemctl enable beszel-althing.service && systemctl restart beszel-althing.service
|
|
verify:
|
|
- name: Verify bridge process
|
|
shell: systemctl is-active beszel-althing.service && curl --retry 5 --retry-connrefused --retry-delay 1 -fsS http://10.100.10.50:8096/healthz
|
|
changed_when: 'false'
|