~xenrox/ansible

ref: 26d5319dc85634012cbadad4bbd840ea88c3e0bc ansible/playbooks/avalon.yml -rw-r--r-- 1.2 KiB
26d5319dThorben Günther Make ansible-lint happy 2 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
- name: setup avalon
  hosts: xenrox.net
  become: true
  roles:
    - { role: setup_archlinux }
    - { role: pacman }
    - { role: xenrox }
    - { role: fail2ban }
    - { role: firewalld }
    - { role: cron }
    - { role: ssh }
    - { role: certbot }
    - { role: postgres }
    - { role: pgbouncer }
    - { role: teamspeak }
    - { role: nginx }
    - { role: mailcow }
    - { role: deploy }
    - { role: homepage }
    - { role: croc }
    - { role: minio }
    - { role: soju }
    - { role: gamja }
    - { role: vaultwarden }
    # - { role: sinusbot }
    # - { role: faceit }
    - { role: searx }
    - { role: prometheus }
    - { role: alertmanager }
    - { role: prometheus_clients }
    - { role: redis }
    - { role: srht }
    - { role: peertube }
    - { role: ejabberd }
    - { role: nextcloud }
    - { role: urlwatch }
    - { role: vault }
    - { role: keycloak }
    - { role: grafana }
    - { role: murmur }
    - { role: borg }
    - { role: navidrome }
    # - { role: screego }
    - { role: syncthing }
    - { role: wireguard }
    - { role: wireguard_vpn_server }
    - { role: uptime_kuma }
    - { role: gotify_server }
    - { role: gotify_app }
    - { role: matrix }
    - { role: coturn }
    - { role: hedgedoc }