#!/usr/bin/ansible-playbook
---
- name: Manage Monitoring Server
  hosts: monitoring

  roles:
  - prerequisites
  - server-apt-repos
  - server-basic
  - network-loopback
  - users
  - system-sysctl
  - git-repos
  - service-haveged
  - service-ntpd
  - kmod-batman
  - wireguard
  - network-routetables
  - network-batman
  - network-meshbridge
  - network-fastd
  - network-routing
  - service-nginx
  - service-nginx-openlayers
  - service-cpthook
  - service-domain-director
  - service-prometheus
  - service-influxdb
  - service-yanic
  - service-nginx-meshviewer
  - service-grafana
  - service-fastd
  - service-fastd-backbone
  - service-bird
  - service-bird-lg
  - service-nullmailer