-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup-apps.yml
53 lines (50 loc) · 1.01 KB
/
setup-apps.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
48
49
50
51
52
53
- name: setup-apps-dbs
hosts: ansible-executor
tasks:
- include: roles/db/tasks/postgres_db.yml
vars:
db_name: "freshrss"
db_password: "{{ freshrss_db_password }}"
tags:
- setup-apps
- setup-apps-dbs
- include: roles/db/tasks/postgres_db.yml
vars:
db_name: "shiori"
db_password: "{{ shiori_db_password }}"
tags:
- setup-apps
- setup-apps-dbs
when: app_shiori_enabled == true
- name: setup-apps
hosts: master
roles:
- role: stream
tags:
- setup-apps
- stream
- role: searx
tags:
- setup-apps
- searx
when: app_searx_enabled == true
- role: freshrss
tags:
- setup-apps
- freshrss
when: app_freshrss_enabled == true
- role: droppy
tags:
- setup-apps
- droppy
when: app_droppy_enabled == true
- role: thelounge
tags:
- setup-apps
- thelounge
when: app_thelounge_enabled == true
- role: shiori
tags:
- setup-apps
- shiori
when: app_shiori_enabled == true