18 lines
605 B
YAML
18 lines
605 B
YAML
---
|
|
- name: "webserver | Erzeuge Letsencrypt-Zertifikat"
|
|
ansible.builtin.lineinfile:
|
|
path: /etc/dehydrated/domains.txt
|
|
line: "{{ grafana.domain }}"
|
|
notify: get certificate
|
|
|
|
- name: "webserver | Grafana-Seitenkonfigurationen kopieren"
|
|
ansible.builtin.template:
|
|
src: apache2-site.conf
|
|
dest: "/etc/apache2/sites-available/{{ grafana.domain }}.conf"
|
|
mode: 0644
|
|
|
|
- name: "webserver | Grafana-Seitenkonfiguration aktivieren"
|
|
ansible.builtin.command:
|
|
cmd: "a2ensite {{ grafana.domain }}"
|
|
creates: "/etc/apache2/site-enabled/{{ grafana.domain }}.conf"
|
|
notify: reload apache2
|