forked from iiab/iiab-admin-console
-
Notifications
You must be signed in to change notification settings - Fork 0
/
iiab-admin.yml
65 lines (56 loc) · 1.84 KB
/
iiab-admin.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
54
55
56
57
58
59
60
61
62
63
64
65
---
- hosts: all
become: yes
vars:
iiab_base: /opt/iiab
iiab_repo: "{{ iiab_base }}/iiab"
iiab_config_dir: /etc/iiab
# this is for backwards compatibility to before move of local vars in iiab 6.6
# default vars will override this below
iiab_local_vars_file: "{{ iiab_repo }}/vars/local_vars.yml"
admin_install_base : /opt/admin
#admin_install_base : /opt/schoolserver/admin
#xsce_base: "{{ iiab_base }}"
pip_packages_dir: "{{ iiab_base }}/pip-packages"
yum_packages_dir: "{{ iiab_base }}/yum-packages"
downloads_dir: "{{ iiab_base }}/downloads"
use_cache: False
no_network: False
internet_available: False
iiab_python_lib: /usr/lib/python3/dist-packages
# doc_root: /library/www/html inherited from iiab
adm_cons_force_ssl: False
iiab_home_url: /home
# these belong somewhere else, but this makes them overrideable by iiab local vars
js_menu_install: True
cmdsrv_lower_job_priority_flag: "true" # json requires true, not True
cmdsrv_lower_job_priority_str: "/usr/bin/nice -n19 /usr/bin/ionice -c2 -n7 "
# because this is not globally in local vars we won't see iiab's role defaults
kiwix_url: /kiwix/viewer#
kolibri_url: /kolibri
nodered_port: 1234
azuracast_http_port: 12080
vars_files:
- "{{ iiab_repo }}/vars/default_vars.yml"
- "{{ iiab_repo }}/vars/{{ ansible_local.local_facts.os_ver }}.yml"
- vars/default_vars.yml
# - vars/{{ ansible_distribution }}.yml
- vars/{{ ansible_local.local_facts.os }}.yml
- "{{ iiab_local_vars_file }}"
tasks:
- name: common
include_role:
name: common
- name: cmdsrv
include_role:
name: cmdsrv
- name: console
include_role:
name: console
- name: js-menu
include_role:
name: js-menu
when: js_menu_install
# - name: final
# include_role:
# name: final