From e8a08eef20e10b8e4e8d3fe5bc1d8e06d7870ee2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Thu, 11 Sep 2025 12:25:58 +0300 Subject: [PATCH] Add Uptime Kuma to Deployer --- tasks/deployer.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tasks/deployer.yml b/tasks/deployer.yml index 51285c3..37558b7 100644 --- a/tasks/deployer.yml +++ b/tasks/deployer.yml @@ -700,3 +700,27 @@ - nginx - www +- name: "Deployer - Uptime Kuma - Pull Image" + containers.podman.podman_image: + name: docker.io/louislam/uptime-kuma:latest + tag: latest + register: deployerTaskU1 + +- name: "Deployer - Uptime Kuma - Run Container" + containers.podman.podman_container: + name: uptime-kuma + image: docker.io/louislam/uptime-kuma:latest + state: started + recreate: on + network: host + volumes: + - "{{ ansible_facts.user_dir }}/data/uptime-kuma/:/app/data" + restart_policy: always + env: + HOST: 127.0.0.1 + PORT: 3001 + when: + - (deployerTaskU1 is defined and deployerTaskU1.changed) or deployerTaskU1 is undefined + tags: + - uptime-kuma + - status