-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathdeploy.yml
More file actions
55 lines (52 loc) · 1.24 KB
/
deploy.yml
File metadata and controls
55 lines (52 loc) · 1.24 KB
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
54
55
---
- 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
- role: sqlite-backup
when: sqlite_backup == true
- role: gitea
when: gitea == true
- role: zabbix
when: zabbix == true
- role: grafana
when: grafana == true