Files
2026-03-14 20:53:27 +04:00
..
2025-12-17 17:47:17 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00
2026-03-14 20:53:27 +04:00
2025-12-17 17:47:17 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 17:47:17 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00
2025-12-17 13:58:23 +03:00

ansible-uptime-kuma

linters kics molecule

Deploy and confugure a containerized instance of uptime-kuma.

Requirements

None

Role Variables

  • uptime_kuma_img_version: Kuma container version
  • uptime_kuma_project_dir: where to put Docker Compose file and keep Kuma's data
  • uptime_kuma_port: listening port for Kuma API and web interface
  • uptime_kuma_api_version: version of the Python API
  • uptime_kuma_limit_cpus: CPU cores limit for Kuma
  • uptime_kuma_limit_ram: RAM limit for Kuma
  • kuma_tg_notif_name: Name for Telegram notification method
  • kuma_tg_notif_is_default: make this notification method default (default: true)
  • kuma_tg_notif_apply_existing: connect all existing monitors to this notification method (default: true)
  • kuma_tg_bot_token: Telegram bot token for the bot that will be delivering messages
  • kuma_tg_chat_id: Telegram chat/group where the bot should deliver messages (bot must be a member there)
  • kuma_tg_notif_state: present (default) or absent

Dependencies

  • genlab.docker_ubuntu

Example Playbook

See molecule/default/converge.

License

BSD

Author Information

corvus-migratorius@proton.me