-
Christian Elberfeld authoredChristian Elberfeld authored
site.yml 6.69 KiB
---
##################################################
# Globale Konfiguration für alle Server
##################################################
- hosts: all
remote_user: root
roles:
- { role: all/hostname, tags: common }
- { role: all/common, tags: common }
- { role: all/sysctl, tags: sysctl }
##################################################
# Produktive Server
##################################################
- hosts: tiffany
remote_user: root
roles:
- { role: common/proxmox, tags: proxmox }
- { role: common/cronapt, tags: cronapt }
- hosts: warpsrvint
remote_user: root
roles:
- { role: common/borgbackup, tags: borgbackup }
- { role: common/borgserver, tags: borgserver }
# - { role: common/cronapt, tags: cronapt }
- { role: common/docker, tags: docker }
- { role: common/prometheus-node, tags: prometheus-node }
- {
role: common/docker_dockerstats, tags: dockerstats,
servicename: dockerstats,
basedir: /srv/dockerstats
}
- {
role: common/docker_ldap,
tags: ldap,
servicename: ldap
}
- { role: common/nginx, tags: nginx }
- {
role: warpsrvint/docker_esphome,
tags: esphome,
servicename: esphome,
basedir: /srv/esphome
}
- {
role: warpsrvint/docker_grafana,
tags: grafana,
servicename: grafana
}
- { role: warpsrvint/docker_l4z0r, tags: l4z0r }
- { role: warpsrvint/docker_matestatdb, tags: matestatdb }
- {
role: warpsrvint/docker_mqtt,
tags: mqtt,
servicename: mqtt,
influxdb_port: 18086
}
- {
role: warpsrvint/docker_nodered,
tags: nodered,
servicename: nodered
}
- {
role: warpsrvint/docker_openhab,
tags: openhab,