mirror of
https://github.com/iiab/iiab.git
synced 2025-02-13 11:42:08 +00:00
Merge pull request #1058 from holta/unmaintained-roles
Deprecate Unmaintained roles for IIAB 6.6 release
This commit is contained in:
commit
8cfd130366
9 changed files with 293 additions and 240 deletions
|
@ -116,11 +116,11 @@
|
|||
postgresql_enabled: True
|
||||
when: moodle_enabled or pathagar_enabled
|
||||
|
||||
- name: Turn on vars for Docker if SchoolTool is to be installed
|
||||
set_fact:
|
||||
docker_install: True
|
||||
docker_enabled: True
|
||||
when: schooltool_enabled or schooltool_install
|
||||
#- name: Turn on vars for Docker if SchoolTool is to be installed
|
||||
# set_fact:
|
||||
# docker_install: True
|
||||
# docker_enabled: True
|
||||
# when: schooltool_enabled or schooltool_install
|
||||
|
||||
- name: Set python_path (redhat)
|
||||
set_fact:
|
||||
|
|
|
@ -33,11 +33,11 @@
|
|||
when: nextcloud_install
|
||||
tags: nextcloud
|
||||
|
||||
- name: OWNCLOUD
|
||||
include_role:
|
||||
name: owncloud
|
||||
when: owncloud_install
|
||||
tags: owncloud
|
||||
#- name: OWNCLOUD
|
||||
# include_role:
|
||||
# name: owncloud
|
||||
# when: owncloud_install
|
||||
# tags: owncloud
|
||||
|
||||
- name: WORDPRESS
|
||||
include_role:
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
- name: PATHAGAR
|
||||
include_role:
|
||||
name: pathagar
|
||||
when: pathagar_install
|
||||
when: pathagar_install is defined and pathagar_install
|
||||
tags: pathagar
|
||||
|
||||
- name: SUGARIZER
|
||||
|
|
|
@ -3,12 +3,6 @@
|
|||
- name: ...IS BEGINNING ======================================
|
||||
command: echo
|
||||
|
||||
- name: TRANSMISSION
|
||||
include_role:
|
||||
name: transmission
|
||||
when: transmission_install
|
||||
tags: transmission
|
||||
|
||||
- name: AWSTATS
|
||||
include_role:
|
||||
name: awstats
|
||||
|
|
|
@ -15,6 +15,12 @@
|
|||
when: calibreweb_install
|
||||
tags: calibre-web
|
||||
|
||||
- name: TRANSMISSION
|
||||
include_role:
|
||||
name: transmission
|
||||
when: transmission_install
|
||||
tags: transmission
|
||||
|
||||
- name: Recording STAGE 9 HAS COMPLETED ====================
|
||||
lineinfile:
|
||||
dest: /etc/iiab/iiab.env
|
||||
|
|
|
@ -153,16 +153,9 @@ wan_nameserver:
|
|||
# Our past convention was to install everything in all aggregates
|
||||
# And to enable everything in 1-PREP, 2-COMMON, and 3-BASE-SERVER
|
||||
|
||||
|
||||
# 1-PREP
|
||||
|
||||
# Docker (lesser-supported)
|
||||
docker_install: False
|
||||
docker_enabled: False
|
||||
|
||||
# SchoolTool - unmaintained
|
||||
schooltool_install: False
|
||||
schooltool_enabled: False
|
||||
|
||||
# 2-COMMON
|
||||
|
||||
# 3-BASE-SERVER
|
||||
|
@ -180,6 +173,7 @@ mysql_enabled: True
|
|||
# mysql_root_password: $6$iiab51$3ICIW0CLWxxMW2a3yrHZ38ukZItD5tcadL4rWcE9D.qIGStxhh8rRsaSxoj3b.MYxI/VRDNjpzSYK/V6zkWFI0
|
||||
mysql_root_password: fixmysql
|
||||
|
||||
|
||||
# 4-SERVER-OPTIONS
|
||||
|
||||
# sshd
|
||||
|
@ -237,6 +231,7 @@ iiab_usb_lib_show_all: False
|
|||
# Toggle iiab-refresh-wiki-docs scraping for offline docs (http://box/info)
|
||||
nodocs: False
|
||||
|
||||
|
||||
# 5-XO-SERVICES
|
||||
|
||||
# Lesser-supported XO services need additional testing. Please contact
|
||||
|
@ -257,32 +252,9 @@ ejabberd_xs_enabled: False
|
|||
idmgr_install: False
|
||||
idmgr_enables: False
|
||||
|
||||
|
||||
# 6-GENERIC-APPS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
|
||||
calibre_install: True
|
||||
calibre_enabled: True
|
||||
# vars/raspbian-9.yml tries the .deb upgrade of Calibre, overriding this default:
|
||||
calibre_via_debs: False
|
||||
calibre_unstable_debs: False
|
||||
# vars/<most-OS's>.yml use Calibre's python installer/upgrader (x86_64), overriding this default:
|
||||
calibre_via_python: False
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: True
|
||||
calibreweb_enabled: True
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
# DokuWiki
|
||||
dokuwiki_install: False
|
||||
dokuwiki_enabled: False
|
||||
|
@ -305,14 +277,11 @@ ejabberd_enabled: False
|
|||
nextcloud_install: True
|
||||
nextcloud_enabled: False
|
||||
|
||||
# ownCloud
|
||||
owncloud_install: False
|
||||
owncloud_enabled: False
|
||||
|
||||
# WordPress
|
||||
wordpress_install: True
|
||||
wordpress_enabled: False
|
||||
|
||||
|
||||
# 7-EDU-APPS
|
||||
|
||||
# KA Lite - SEE THE "Transmission" BITTORRENT DOWNLOADER FURTHER BELOW, TO INSTALL THOUSANDS OF VIDEOS
|
||||
|
@ -348,10 +317,6 @@ osm_enabled: False
|
|||
# iiab_install: True
|
||||
# iiab_enabled: False
|
||||
|
||||
# Pathagar - similar to Calibre, but unmaintained
|
||||
pathagar_install: False
|
||||
pathagar_enabled: False
|
||||
|
||||
# Sugarizer
|
||||
# Might stall MongoDB on Power Failure: github.com/xsce/xsce/issues/879
|
||||
# Sugarizer 1.0.1+ strategies to solve? github.com/iiab/iiab/pull/957
|
||||
|
@ -359,8 +324,62 @@ sugarizer_install: True
|
|||
sugarizer_enabled: False
|
||||
sugarizer_port: 8089
|
||||
|
||||
|
||||
# 8-MGMT-TOOLS
|
||||
|
||||
# AWStats - summarizes http access logs
|
||||
awstats_install: True
|
||||
awstats_enabled: False
|
||||
|
||||
# Monit
|
||||
monit_install: False
|
||||
monit_enabled: False
|
||||
watchdog:
|
||||
- sshd
|
||||
- idmgr
|
||||
- ejabberd
|
||||
- httpd
|
||||
- postgresql
|
||||
- squid
|
||||
|
||||
# Munin
|
||||
munin_install: True
|
||||
munin_enabled: False
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: False
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
# vnStat
|
||||
vnstat_install: True
|
||||
vnstat_enabled: False
|
||||
|
||||
|
||||
# 9-LOCAL-ADDONS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
calibre_install: True
|
||||
calibre_enabled: True
|
||||
# vars/raspbian-9.yml tries the .deb upgrade of Calibre, overriding this default:
|
||||
calibre_via_debs: False
|
||||
calibre_unstable_debs: False
|
||||
# vars/<most-OS's>.yml use Calibre's python installer/upgrader (x86_64), overriding this default:
|
||||
calibre_via_python: False
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: True
|
||||
calibreweb_enabled: True
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
# Transmission is a BitTorrent downloader for large Content Packs etc
|
||||
transmission_install: False
|
||||
transmission_enabled: False
|
||||
|
@ -400,39 +419,27 @@ transmission_kalite_languages:
|
|||
transmission_username: Admin
|
||||
transmission_password: changeme
|
||||
|
||||
# AWStats - summarizes http access logs
|
||||
awstats_install: True
|
||||
awstats_enabled: False
|
||||
|
||||
# Monit
|
||||
monit_install: False
|
||||
monit_enabled: False
|
||||
watchdog:
|
||||
- sshd
|
||||
- idmgr
|
||||
- ejabberd
|
||||
- httpd
|
||||
- postgresql
|
||||
- squid
|
||||
|
||||
# Munin
|
||||
munin_install: True
|
||||
munin_enabled: False
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: False
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
# vnStat
|
||||
vnstat_install: True
|
||||
vnstat_enabled: False
|
||||
|
||||
# ================================================================
|
||||
|
||||
# Unmaintained (better to install from http://teamviewer.com or prep scripts at http://download.iiab.io)
|
||||
# TeamViewer - unmaintained (better to install from http://teamviewer.com or prep scripts at http://download.iiab.io)
|
||||
# teamviewer_install: False
|
||||
# teamviewer_enabled: False
|
||||
|
||||
# Docker - unmaintained
|
||||
# docker_install: False
|
||||
# docker_enabled: False
|
||||
|
||||
# SchoolTool - unmaintained
|
||||
# schooltool_install: False
|
||||
# schooltool_enabled: False
|
||||
|
||||
# Debian SchoolTool - nnmaintained
|
||||
# debian_schooltool_install: False
|
||||
# debian_schooltool_enabled: False
|
||||
|
||||
# Pathagar - unmaintained (consider Calibre or Calibre-Web above?)
|
||||
# pathagar_install: False
|
||||
# pathagar_enabled: False
|
||||
|
||||
# sugar-stats - unmaintained
|
||||
# sugar_stats_install: False
|
||||
# sugar_stats_enabled: False
|
||||
|
@ -450,6 +457,10 @@ vnstat_enabled: False
|
|||
# xovis_backup_dir: "/library/users"
|
||||
# xovis_chart_heading: "My School: Usage Data Visualization"
|
||||
|
||||
# ownCloud - unmaintained
|
||||
# owncloud_install: False
|
||||
# owncloud_enabled: False
|
||||
|
||||
# Ajenti - unmaintained
|
||||
# ajenti_install: False
|
||||
# ajenti_enabled: False
|
||||
|
@ -479,3 +490,9 @@ is_rpi: False
|
|||
is_redhat: False
|
||||
is_fedora: False
|
||||
is_centos: False
|
||||
|
||||
# How This Works:
|
||||
# 1. /opt/iiab/iiab/iiab-install copies scripts/local_facts.fact to /etc/ansible/facts.d/local_facts.fact
|
||||
# 2. Ansible runs /etc/ansible/facts.d/local_facts.fact to identify the OS
|
||||
# 3. ./iiab-install (iiab-stages.yml) or ./runrole (run-one-role.yml) or Admin Console (iiab-from-console.yml) invoke the correct /opt/iiab/iiab/vars/<OS>.yml
|
||||
# Longer Explanation: https://github.com/iiab/iiab/wiki/IIAB-Variables (Order of Execution and Precedence)
|
||||
|
|
|
@ -69,6 +69,7 @@ dansguardian_enabled: True
|
|||
# wondershaper_install: False
|
||||
# wondershaper_enabled: False
|
||||
|
||||
|
||||
# 1-PREP
|
||||
|
||||
# 2-COMMON
|
||||
|
@ -80,6 +81,7 @@ allow_apache_sudo: True
|
|||
|
||||
# roles/mysql runs here (mandatory)
|
||||
|
||||
|
||||
# 4-SERVER-OPTIONS
|
||||
|
||||
# SECURITY WARNING: See http://wiki.laptop.org/go/IIAB/Security
|
||||
|
@ -113,6 +115,7 @@ samba_enabled: False
|
|||
# Show entire contents of USB sticks/drives (at http://box/usb)
|
||||
iiab_usb_lib_show_all: True
|
||||
|
||||
|
||||
# 5-XO-SERVICES
|
||||
|
||||
# Lesser-supported XO services need additional testing. Please contact
|
||||
|
@ -131,33 +134,9 @@ iiab_usb_lib_show_all: True
|
|||
# ejabberd_xs_install: False
|
||||
# ejabberd_xs_enabled: False
|
||||
|
||||
|
||||
# 6-GENERIC-APPS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
|
||||
calibre_install: True
|
||||
calibre_enabled: True
|
||||
# Try .deb upgrade of Calibre (like vars/raspbian-9.yml already does)
|
||||
# calibre_via_debs: True
|
||||
calibre_unstable_debs: False
|
||||
# Try python x86_64 upgrade of Calibre (like vars/<most-OS's>.yml already do)
|
||||
# calibre_via_python: True
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
# In addition to: http://box/books box/libros box/livres box/livros box/liv
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: True
|
||||
calibreweb_enabled: True
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
dokuwiki_install: True
|
||||
dokuwiki_enabled: True
|
||||
|
||||
|
@ -176,6 +155,7 @@ nextcloud_enabled: True
|
|||
wordpress_install: True
|
||||
wordpress_enabled: True
|
||||
|
||||
|
||||
# 7-EDU-APPS
|
||||
|
||||
# KA Lite - SEE THE "Transmission" BITTORRENT DOWNLOADER FURTHER BELOW, TO INSTALL THOUSANDS OF VIDEOS
|
||||
|
@ -198,21 +178,60 @@ moodle_enabled: True
|
|||
osm_install: True
|
||||
osm_enabled: True
|
||||
|
||||
# Similar to Calibre, but unmaintained
|
||||
pathagar_install: False
|
||||
pathagar_enabled: False
|
||||
|
||||
# Might stall MongoDB on Power Failure: github.com/xsce/xsce/issues/879
|
||||
# Sugarizer 1.0.1+ strategies to solve? github.com/iiab/iiab/pull/957
|
||||
sugarizer_install: True
|
||||
sugarizer_enabled: True
|
||||
|
||||
|
||||
# 8-MGMT-TOOLS
|
||||
|
||||
awstats_install: True
|
||||
awstats_enabled: True
|
||||
|
||||
monit_install: True
|
||||
monit_enabled: True
|
||||
|
||||
munin_install: True
|
||||
munin_enabled: True
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: True
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
vnstat_install: True
|
||||
vnstat_enabled: True
|
||||
|
||||
|
||||
# 9-LOCAL-ADDONS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
calibre_install: True
|
||||
calibre_enabled: True
|
||||
# Try .deb upgrade of Calibre (like vars/raspbian-9.yml already does)
|
||||
# calibre_via_debs: True
|
||||
calibre_unstable_debs: False
|
||||
# Try python x86_64 upgrade of Calibre (like vars/<most-OS's>.yml already do)
|
||||
# calibre_via_python: True
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
# In addition to: http://box/books box/libros box/livres box/livros box/liv
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: True
|
||||
calibreweb_enabled: True
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
# BitTorrent downloader for large Content Packs etc
|
||||
transmission_install: False
|
||||
transmission_enabled: False
|
||||
|
||||
# A. Uncomment language(s) to download KA Lite videos to /library/transmission
|
||||
# using http://pantry.learningequality.org/downloads/ka-lite/0.17/content/
|
||||
transmission_kalite_languages:
|
||||
|
@ -231,33 +250,14 @@ transmission_kalite_languages:
|
|||
# then click "Scan content folder for videos" (can take many minutes!)
|
||||
# E. READ "KA Lite Administration: What tips & tricks exist?" AT http://FAQ.IIAB.IO
|
||||
|
||||
awstats_install: True
|
||||
awstats_enabled: True
|
||||
|
||||
monit_install: True
|
||||
monit_enabled: True
|
||||
|
||||
munin_install: True
|
||||
munin_enabled: True
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: True
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
vnstat_install: True
|
||||
vnstat_enabled: True
|
||||
|
||||
# Unmaintained (better to install from http://teamviewer.com or prep scripts at http://download.iiab.io)
|
||||
# teamviewer_install: False
|
||||
# teamviewer_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# sugar_stats_install: False
|
||||
# sugar_stats_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# xovis_install: False
|
||||
# xovis_enabled: False
|
||||
# docker_install: False
|
||||
# docker_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# schooltool_install: False
|
||||
|
@ -266,3 +266,15 @@ vnstat_enabled: True
|
|||
# Unmaintained
|
||||
# debian_schooltool_install: False
|
||||
# debian_schooltool_enabled: False
|
||||
|
||||
# Unmaintained (consider Calibre or Calibre-Web above?)
|
||||
# pathagar_install: False
|
||||
# pathagar_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# sugar_stats_install: False
|
||||
# sugar_stats_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# xovis_install: False
|
||||
# xovis_enabled: False
|
||||
|
|
|
@ -69,6 +69,7 @@ dansguardian_enabled: False
|
|||
# wondershaper_install: False
|
||||
# wondershaper_enabled: False
|
||||
|
||||
|
||||
# 1-PREP
|
||||
|
||||
# 2-COMMON
|
||||
|
@ -80,6 +81,7 @@ allow_apache_sudo: True
|
|||
|
||||
# roles/mysql runs here (mandatory)
|
||||
|
||||
|
||||
# 4-SERVER-OPTIONS
|
||||
|
||||
# SECURITY WARNING: See http://wiki.laptop.org/go/IIAB/Security
|
||||
|
@ -113,6 +115,7 @@ samba_enabled: False
|
|||
# Show entire contents of USB sticks/drives (at http://box/usb)
|
||||
iiab_usb_lib_show_all: True
|
||||
|
||||
|
||||
# 5-XO-SERVICES
|
||||
|
||||
# Lesser-supported XO services need additional testing. Please contact
|
||||
|
@ -131,33 +134,9 @@ iiab_usb_lib_show_all: True
|
|||
# ejabberd_xs_install: False
|
||||
# ejabberd_xs_enabled: False
|
||||
|
||||
|
||||
# 6-GENERIC-APPS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
|
||||
calibre_install: True
|
||||
calibre_enabled: True
|
||||
# Try .deb upgrade of Calibre (like vars/raspbian-9.yml already does)
|
||||
# calibre_via_debs: True
|
||||
calibre_unstable_debs: False
|
||||
# Try python x86_64 upgrade of Calibre (like vars/<most-OS's>.yml already do)
|
||||
# calibre_via_python: True
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
# In addition to: http://box/books box/libros box/livres box/livros box/liv
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: True
|
||||
calibreweb_enabled: True
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
dokuwiki_install: False
|
||||
dokuwiki_enabled: False
|
||||
|
||||
|
@ -176,6 +155,7 @@ nextcloud_enabled: True
|
|||
wordpress_install: True
|
||||
wordpress_enabled: True
|
||||
|
||||
|
||||
# 7-EDU-APPS
|
||||
|
||||
# KA Lite - SEE THE "Transmission" BITTORRENT DOWNLOADER FURTHER BELOW, TO INSTALL THOUSANDS OF VIDEOS
|
||||
|
@ -198,21 +178,60 @@ moodle_enabled: False
|
|||
osm_install: True
|
||||
osm_enabled: True
|
||||
|
||||
# Similar to Calibre, but unmaintained
|
||||
pathagar_install: False
|
||||
pathagar_enabled: False
|
||||
|
||||
# Might stall MongoDB on Power Failure: github.com/xsce/xsce/issues/879
|
||||
# Sugarizer 1.0.1+ strategies to solve? github.com/iiab/iiab/pull/957
|
||||
sugarizer_install: True
|
||||
sugarizer_enabled: True
|
||||
|
||||
|
||||
# 8-MGMT-TOOLS
|
||||
|
||||
awstats_install: True
|
||||
awstats_enabled: True
|
||||
|
||||
monit_install: False
|
||||
monit_enabled: False
|
||||
|
||||
munin_install: True
|
||||
munin_enabled: True
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: False
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
vnstat_install: True
|
||||
vnstat_enabled: True
|
||||
|
||||
|
||||
# 9-LOCAL-ADDONS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
calibre_install: True
|
||||
calibre_enabled: True
|
||||
# Try .deb upgrade of Calibre (like vars/raspbian-9.yml already does)
|
||||
# calibre_via_debs: True
|
||||
calibre_unstable_debs: False
|
||||
# Try python x86_64 upgrade of Calibre (like vars/<most-OS's>.yml already do)
|
||||
# calibre_via_python: True
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
# In addition to: http://box/books box/libros box/livres box/livros box/liv
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: True
|
||||
calibreweb_enabled: True
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
# BitTorrent downloader for large Content Packs etc
|
||||
transmission_install: False
|
||||
transmission_enabled: False
|
||||
|
||||
# A. Uncomment language(s) to download KA Lite videos to /library/transmission
|
||||
# using http://pantry.learningequality.org/downloads/ka-lite/0.17/content/
|
||||
transmission_kalite_languages:
|
||||
|
@ -231,33 +250,14 @@ transmission_kalite_languages:
|
|||
# then click "Scan content folder for videos" (can take many minutes!)
|
||||
# E. READ "KA Lite Administration: What tips & tricks exist?" AT http://FAQ.IIAB.IO
|
||||
|
||||
awstats_install: True
|
||||
awstats_enabled: True
|
||||
|
||||
monit_install: False
|
||||
monit_enabled: False
|
||||
|
||||
munin_install: True
|
||||
munin_enabled: True
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: False
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
vnstat_install: True
|
||||
vnstat_enabled: True
|
||||
|
||||
# Unmaintained (better to install from http://teamviewer.com or prep scripts at http://download.iiab.io)
|
||||
# teamviewer_install: False
|
||||
# teamviewer_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# sugar_stats_install: False
|
||||
# sugar_stats_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# xovis_install: False
|
||||
# xovis_enabled: False
|
||||
# docker_install: False
|
||||
# docker_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# schooltool_install: False
|
||||
|
@ -266,3 +266,15 @@ vnstat_enabled: True
|
|||
# Unmaintained
|
||||
# debian_schooltool_install: False
|
||||
# debian_schooltool_enabled: False
|
||||
|
||||
# Unmaintained (consider Calibre or Calibre-Web above?)
|
||||
# pathagar_install: False
|
||||
# pathagar_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# sugar_stats_install: False
|
||||
# sugar_stats_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# xovis_install: False
|
||||
# xovis_enabled: False
|
||||
|
|
|
@ -69,6 +69,7 @@ dansguardian_enabled: False
|
|||
# wondershaper_install: False
|
||||
# wondershaper_enabled: False
|
||||
|
||||
|
||||
# 1-PREP
|
||||
|
||||
# 2-COMMON
|
||||
|
@ -80,6 +81,7 @@ allow_apache_sudo: True
|
|||
|
||||
# roles/mysql runs here (mandatory)
|
||||
|
||||
|
||||
# 4-SERVER-OPTIONS
|
||||
|
||||
# SECURITY WARNING: See http://wiki.laptop.org/go/IIAB/Security
|
||||
|
@ -113,6 +115,7 @@ samba_enabled: False
|
|||
# Show entire contents of USB sticks/drives (at http://box/usb)
|
||||
iiab_usb_lib_show_all: True
|
||||
|
||||
|
||||
# 5-XO-SERVICES
|
||||
|
||||
# Lesser-supported XO services need additional testing. Please contact
|
||||
|
@ -131,33 +134,9 @@ iiab_usb_lib_show_all: True
|
|||
# ejabberd_xs_install: False
|
||||
# ejabberd_xs_enabled: False
|
||||
|
||||
|
||||
# 6-GENERIC-APPS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
|
||||
calibre_install: False
|
||||
calibre_enabled: False
|
||||
# Try .deb upgrade of Calibre (like vars/raspbian-9.yml already does)
|
||||
# calibre_via_debs: True
|
||||
calibre_unstable_debs: False
|
||||
# Try python x86_64 upgrade of Calibre (like vars/<most-OS's>.yml already do)
|
||||
# calibre_via_python: True
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
# In addition to: http://box/books box/libros box/livres box/livros box/liv
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: False
|
||||
calibreweb_enabled: False
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
dokuwiki_install: False
|
||||
dokuwiki_enabled: False
|
||||
|
||||
|
@ -176,6 +155,7 @@ nextcloud_enabled: False
|
|||
wordpress_install: False
|
||||
wordpress_enabled: False
|
||||
|
||||
|
||||
# 7-EDU-APPS
|
||||
|
||||
# KA Lite - SEE THE "Transmission" BITTORRENT DOWNLOADER FURTHER BELOW, TO INSTALL THOUSANDS OF VIDEOS
|
||||
|
@ -198,21 +178,60 @@ moodle_enabled: False
|
|||
osm_install: False
|
||||
osm_enabled: False
|
||||
|
||||
# Similar to Calibre, but unmaintained
|
||||
pathagar_install: False
|
||||
pathagar_enabled: False
|
||||
|
||||
# Might stall MongoDB on Power Failure: github.com/xsce/xsce/issues/879
|
||||
# Sugarizer 1.0.1+ strategies to solve? github.com/iiab/iiab/pull/957
|
||||
sugarizer_install: False
|
||||
sugarizer_enabled: False
|
||||
|
||||
|
||||
# 8-MGMT-TOOLS
|
||||
|
||||
awstats_install: True
|
||||
awstats_enabled: True
|
||||
|
||||
monit_install: False
|
||||
monit_enabled: False
|
||||
|
||||
munin_install: True
|
||||
munin_enabled: True
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: False
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
vnstat_install: True
|
||||
vnstat_enabled: True
|
||||
|
||||
|
||||
# 9-LOCAL-ADDONS
|
||||
|
||||
# Calibre E-Book Library
|
||||
# WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
|
||||
# ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
|
||||
calibre_install: False
|
||||
calibre_enabled: False
|
||||
# Try .deb upgrade of Calibre (like vars/raspbian-9.yml already does)
|
||||
# calibre_via_debs: True
|
||||
calibre_unstable_debs: False
|
||||
# Try python x86_64 upgrade of Calibre (like vars/<most-OS's>.yml already do)
|
||||
# calibre_via_python: True
|
||||
# Change calibre_port to 8010 if you're using XO laptops needing above idmgr
|
||||
calibre_port: 8080
|
||||
# Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
|
||||
calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
|
||||
# In addition to: http://box/books box/libros box/livres box/livros box/liv
|
||||
|
||||
# Calibre-Web alternative to Calibre, offers a clean/modern UX
|
||||
calibreweb_install: False
|
||||
calibreweb_enabled: False
|
||||
calibreweb_port: 8083
|
||||
# http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
|
||||
calibreweb_url: /books
|
||||
calibreweb_home: "{{ content_base }}/calibre-web" # /library/calibre-web
|
||||
|
||||
# BitTorrent downloader for large Content Packs etc
|
||||
transmission_install: False
|
||||
transmission_enabled: False
|
||||
|
||||
# A. Uncomment language(s) to download KA Lite videos to /library/transmission
|
||||
# using http://pantry.learningequality.org/downloads/ka-lite/0.17/content/
|
||||
transmission_kalite_languages:
|
||||
|
@ -231,33 +250,14 @@ transmission_kalite_languages:
|
|||
# then click "Scan content folder for videos" (can take many minutes!)
|
||||
# E. READ "KA Lite Administration: What tips & tricks exist?" AT http://FAQ.IIAB.IO
|
||||
|
||||
awstats_install: True
|
||||
awstats_enabled: True
|
||||
|
||||
monit_install: False
|
||||
monit_enabled: False
|
||||
|
||||
munin_install: True
|
||||
munin_enabled: True
|
||||
|
||||
# Handy for maintaining tables, but DANGEROUS if not locked down
|
||||
phpmyadmin_install: False
|
||||
phpmyadmin_enabled: False
|
||||
|
||||
vnstat_install: True
|
||||
vnstat_enabled: True
|
||||
|
||||
# Unmaintained (better to install from http://teamviewer.com or prep scripts at http://download.iiab.io)
|
||||
# teamviewer_install: False
|
||||
# teamviewer_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# sugar_stats_install: False
|
||||
# sugar_stats_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# xovis_install: False
|
||||
# xovis_enabled: False
|
||||
# docker_install: False
|
||||
# docker_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# schooltool_install: False
|
||||
|
@ -266,3 +266,15 @@ vnstat_enabled: True
|
|||
# Unmaintained
|
||||
# debian_schooltool_install: False
|
||||
# debian_schooltool_enabled: False
|
||||
|
||||
# Unmaintained (consider Calibre or Calibre-Web above?)
|
||||
# pathagar_install: False
|
||||
# pathagar_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# sugar_stats_install: False
|
||||
# sugar_stats_enabled: False
|
||||
|
||||
# Unmaintained
|
||||
# xovis_install: False
|
||||
# xovis_enabled: False
|
||||
|
|
Loading…
Reference in a new issue