ansible-collection-apps/playbooks/seafile.yml

29 lines
841 B
YAML

---
- name: Podman Seafile | Deploy and update Seafile instances
hosts:
- seafile
roles:
- role: sr2c.core.baseline
vars:
baseline_epel_packages_allowed:
- node-exporter
tags: bootstrap
- role: sr2c.apps.podman_seafile
tags: seafile
- role: sr2c.core.node_exporter
tags: prometheus
- name: Podman Seafile | Update instance list for Seafile
hosts:
- prometheus
tags:
- prometheus
tasks:
- name: Podman Seafile | Update instance list for Seafile
ansible.builtin.template:
src: seafile_sd.yml
dest: "/home/{{ podman_prometheus_podman_rootless_user }}/file-configs/seafile.yml"
owner: "{{ podman_prometheus_podman_rootless_user }}"
group: "{{ podman_prometheus_podman_rootless_user }}"
mode: "0444"
become: true