ansible-uptime-kuma
Deploy and confugure a containerized instance of uptime-kuma.
Requirements
None
Role Variables
uptime_kuma_img_version: Kuma container versionuptime_kuma_project_dir: where to put Docker Compose file and keep Kuma's datauptime_kuma_port: listening port for Kuma API and web interfaceuptime_kuma_api_version: version of the Python APIuptime_kuma_limit_cpus: CPU cores limit for Kumauptime_kuma_limit_ram: RAM limit for Kumakuma_tg_notif_name: Name for Telegram notification methodkuma_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 messageskuma_tg_chat_id: Telegram chat/group where the bot should deliver messages (bot must be a member there)kuma_tg_notif_state:present(default) orabsent
Dependencies
genlab.docker_ubuntu
Example Playbook
See molecule/default/converge.
License
BSD