/gatus-ansible

A role to install and deploy gatus as system service.

Primary LanguageJinjaMIT LicenseMIT

Gatus Ansible Role

CI: Lint CI: Tests Release

This is an ansible role to install and configure gatus.

Gatus is an utomated developer-oriented status page.

Requirements

Linux server.

Role Variables

The role contains default varibles in defaults/main.yml, and should be overriden as convenient.

Dependencies

None.

Example Playbook

Install the role:

ansible-galaxy install abarrak.gatus

Include it to run the setup tasks:

- hosts: gatus
  import_role:
    name: abarrak.gatus

A sample configuration (config template) for gatus is used.

You can override for your setup or use CI/CD offering in this repo.

License

MIT.

Author Information

Abdullah Barrak (@abarrak).