-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdeploy.yml
47 lines (44 loc) · 1.04 KB
/
deploy.yml
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
---
- name: Install docker, deploy traefik and then other services
hosts: localhost
gather_facts: true
become: true
pre_tasks:
- name: Include vars file
ansible.builtin.include_vars: env.yml
roles:
- role: docker-install
- role: traefik
when: traefik == true
- role: sabnzbd
when: sabnzbd == true
- role: sonarr
when: sonarr == true
- role: radarr
when: radarr == true
- role: bazarr
when: bazarr == true
- role: readarr
vars:
service: "ebooks"
when: readarr == true
- role: readarr
vars:
service: "audiobooks"
when: readarr == true
- role: homeassistant
when: homeassistant == true and swarm == false
- role: emby
when: emby == true
- role: jellyfin
when: jellyfin == true
- role: wg-easy
when: wireguard == true
- role: slskd
when: slskd == true
- role: fireflyiii
when: fireflyiii == true
- role: whisper
when: whisper == true
- role: piper
when: piper == true