38 lines
959 B
YAML
38 lines
959 B
YAML
---
|
|
- name: Deploy Sovereign infrastructure
|
|
hosts: sovereign
|
|
become: true
|
|
roles:
|
|
- role: common
|
|
tags: [common, traefik]
|
|
- role: dns
|
|
tags: [dns, nameserver]
|
|
- role: graylog
|
|
tags: [graylog, logging]
|
|
- role: authentik
|
|
tags: [authentik, auth, identity]
|
|
- role: minio
|
|
tags: [minio, storage]
|
|
- role: nextcloud
|
|
tags: [nextcloud, files, cloud]
|
|
- role: stalwart
|
|
tags: [stalwart, mail, email]
|
|
- role: roundcube
|
|
tags: [roundcube, webmail, email]
|
|
- role: matrix
|
|
tags: [matrix, chat, element]
|
|
- role: jitsi
|
|
tags: [jitsi, video, meet]
|
|
- role: headscale
|
|
tags: [headscale, vpn, wireguard]
|
|
- role: wazuh
|
|
tags: [wazuh, endpoint, security]
|
|
- role: vaultwarden
|
|
tags: [vaultwarden, passwords, vault]
|
|
- role: forgejo
|
|
tags: [forgejo, git, vcs]
|
|
- role: twenty
|
|
tags: [twenty, crm]
|
|
- role: website
|
|
tags: [website, web]
|