mirror of
https://git.local.zernis.ch/simon/homeserver.zernis.ch.git
synced 2025-12-15 21:39:40 +01:00
65 lines
1.1 KiB
YAML
65 lines
1.1 KiB
YAML
---
|
|
- name: Setup Debian / Ubuntu defaults
|
|
hosts: all
|
|
become: true
|
|
roles:
|
|
- defaults
|
|
tags: defaults
|
|
|
|
- name: Docker hosts setup
|
|
hosts: docker_hosts
|
|
become: true
|
|
roles:
|
|
- docker
|
|
tags: docker
|
|
|
|
- name: Configure BorgBackups of Docker Containers
|
|
hosts: docker_hosts
|
|
become: true
|
|
roles:
|
|
- borgbackup
|
|
tags: borgbackup
|
|
|
|
#################################################### Service Roles ############################################################
|
|
|
|
- name: Configure Nginx Proxy Manager
|
|
hosts: npm_hosts
|
|
become: true
|
|
roles:
|
|
- npm
|
|
tags: npm
|
|
|
|
- name: Configure Nextcloud
|
|
hosts: nextcloud_hosts
|
|
become: true
|
|
roles:
|
|
- nextcloud
|
|
tags: nextcloud
|
|
|
|
- name: Configure Vaultwarden
|
|
hosts: vaultwarden_hosts
|
|
become: true
|
|
roles:
|
|
- vaultwarden
|
|
tags: vaultwarden
|
|
|
|
- name: Configure Audiobookshelf
|
|
hosts: audiobookshelf_hosts
|
|
become: true
|
|
roles:
|
|
- audiobookshelf
|
|
tags: audiobookshelf
|
|
|
|
- name: Configure Wiki_Js
|
|
hosts: wiki_js_hosts
|
|
become: true
|
|
roles:
|
|
- wiki_js
|
|
tags: wiki_js
|
|
|
|
- name: Configure Gitea
|
|
hosts: gitea_hosts
|
|
become: true
|
|
roles:
|
|
- gitea
|
|
tags: gitea |