Add uptime kuma as a service we can deploy to a different host for monitoring. #196

Merged
samsapti merged 5 commits from add_uptime_data_coop into main 2024-03-01 19:47:58 +00:00
Owner

Running on https://uptime.data.coop with a status page on https://status.data.coop

Running on https://uptime.data.coop with a status page on https://status.data.coop
valberg added 1 commit 2024-02-11 13:50:37 +00:00
First-time contributor

I guess this is fixing #55 ?

I guess this is fixing #55 ?
samsapti added 1 commit 2024-02-18 16:19:03 +00:00
Owner

@valberg I've made some improvements to not specify service settings twice:

  • services_exclude defaults to an empty list
  • services_include defaults to all services that are not in services_exclude
  • uptime_kuma settings is added to roles/docker/defaults/main.yml
  • services_include is used in uptime.data.coop.yml to only include nginx_proxy and uptime_kuma
  • services_exclude is used in playbook.yml to exclude uptime_kuma
  • Only services in services_include are deployed

What do you think? 🙂

@valberg I've made some improvements to not specify service settings twice: - `services_exclude` defaults to an empty list - `services_include` defaults to all services that are not in `services_exclude` - `uptime_kuma` settings is added to `roles/docker/defaults/main.yml` - `services_include` is used in `uptime.data.coop.yml` to only include `nginx_proxy` and `uptime_kuma` - `services_exclude` is used in `playbook.yml` to exclude `uptime_kuma` - Only services in `services_include` are deployed What do you think? 🙂
samsapti added 1 commit 2024-02-18 16:23:56 +00:00
samsapti added the
Service Idea
Refactor
labels 2024-02-18 16:25:39 +00:00
samsapti requested review from samsapti 2024-02-18 16:25:44 +00:00
samsapti added this to the Devops work project 2024-02-18 16:25:54 +00:00
samsapti added 1 commit 2024-02-18 16:28:00 +00:00
samsapti added 1 commit 2024-02-29 19:46:10 +00:00
samsapti approved these changes 2024-02-29 20:05:37 +00:00
samsapti merged commit d90b769640 into main 2024-03-01 19:47:58 +00:00
Sign in to join this conversation.
No description provided.