mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			177 lines
		
	
	
	
		
			4.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			177 lines
		
	
	
	
		
			4.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| # Put variables here to override /opt/iiab/iiab/vars/default_vars.yml
 | |
| 
 | |
| # PLEASE READ http://wiki.laptop.org/go/IIAB/local_vars.yml
 | |
| # SEE EXAMPLE http://download.iiab.io/6.5/rpi/local_vars_big.yml
 | |
| # SEE EXAMPLE http://download.iiab.io/6.5/rpi/local_vars_min.yml
 | |
| 
 | |
| # Original Idea: branch github.com/xsce/xsce-local for your deployment
 | |
| 
 | |
| iiab_admin_user: iiab-admin
 | |
| 
 | |
| # Obtain a password hash with: python -c 'import crypt; print crypt.crypt("<plaintext>", "$6$<salt>")'
 | |
| # iiab_admin_passw_hash:
 | |
| 
 | |
| iiab_hostname: box
 | |
| iiab_domain: lan
 | |
| 
 | |
| # Set to /home or /wordpress or /wiki (for DokuWiki or MediaWiki)
 | |
| iiab_home_url: /home
 | |
| host_ssid: "Internet in a Box"
 | |
| host_wifi_mode: g
 | |
| host_channel: 6
 | |
| hostapd_secure: False
 | |
| hostapd_password: changeme
 | |
| 
 | |
| dns_jail_enabled: False
 | |
| 
 | |
| # Enables "campus access" to kiwix (3000), kalite (8008) & calibre (8010 or
 | |
| # 8080) on WAN side of server. See network/templates/gateway/iiab-gen-iptables
 | |
| # within github.com/iiab/iiab/blob/master/roles/
 | |
| services_externally_visible: True
 | |
| 
 | |
| # Make this True if client machines should have access to WAN/Internet:
 | |
| iiab_gateway_enabled: False
 | |
| 
 | |
| # Make this False to disable http://box/common/services/power_off.php button:
 | |
| allow_apache_sudo: True
 | |
| 
 | |
| squid_install: False
 | |
| squid_enabled: False
 | |
| 
 | |
| dansguardian_install: False
 | |
| dansguardian_enabled: False
 | |
| 
 | |
| # Unmaintained as of October 2017: https://github.com/iiab/iiab/pull/382
 | |
| # wondershaper_install: False
 | |
| # wondershaper_enabled: False
 | |
| 
 | |
| # 3-BASE-SERVER
 | |
| 
 | |
| # MySQL & PostgreSQL are auto-installed around here as necessary.
 | |
| 
 | |
| # 4-SERVER-OPTIONS
 | |
| 
 | |
| # SECURITY WARNING: See http://wiki.laptop.org/go/IIAB/Security
 | |
| openvpn_install: True
 | |
| openvpn_enabled: False
 | |
| # The following seems necessary on CentOS:
 | |
| # openvpn_cron_enabled: True
 | |
| # If changing the above, remember to run "cd /opt/iiab/iiab; ./runtags openvpn"
 | |
| 
 | |
| # Unmaintained
 | |
| # authserver_install: False
 | |
| # authserver_enabled: False
 | |
| 
 | |
| # Common UNIX Printing System
 | |
| cups_install: True
 | |
| cups_enabled: False
 | |
| 
 | |
| # At Your Own Risk: take a security audit seriously before deploying this
 | |
| samba_install: False
 | |
| samba_enabled: False
 | |
| 
 | |
| # 5-XO-SERVICES
 | |
| 
 | |
| # Lesser-supported XO services need additional testing.  Please contact
 | |
| # http://lists.laptop.org/pipermail/server-devel/ if you're able to help test.
 | |
| 
 | |
| # xo_services_install: False
 | |
| # xo_services_enabled: False
 | |
| 
 | |
| # activity_server_install: False
 | |
| # activity_server_enabled: False
 | |
| 
 | |
| # Change calibre_port from 8080 to 8010 below, if you enable idmgr
 | |
| # idmgr_install: False
 | |
| # idmgr_enabled: False
 | |
| 
 | |
| # ejabberd_xs_install: False
 | |
| # ejabberd_xs_enabled: False
 | |
| 
 | |
| # 6-GENERIC-APPS
 | |
| 
 | |
| calibre_install: True
 | |
| calibre_enabled: True
 | |
| # Change calibre_port to 8010 if you're using XO laptops needing above idmgr
 | |
| calibre_port: 8080
 | |
| 
 | |
| dokuwiki_install: False
 | |
| dokuwiki_enabled: False
 | |
| 
 | |
| elgg_install: True
 | |
| elgg_enabled: True
 | |
| 
 | |
| ejabberd_install: False
 | |
| ejabberd_enabled: False
 | |
| 
 | |
| nextcloud_install: True
 | |
| nextcloud_enabled: True
 | |
| 
 | |
| wordpress_install: True
 | |
| wordpress_enabled: True
 | |
| 
 | |
| # 7-EDU-APPS
 | |
| 
 | |
| kalite_install: True
 | |
| kalite_enabled: True
 | |
| kalite_cron_enabled: True
 | |
| 
 | |
| kiwix_install: True
 | |
| kiwix_enabled: True
 | |
| 
 | |
| # Warning: Moodle is a serious LMS, that takes a while to install
 | |
| moodle_install: False
 | |
| moodle_enabled: False
 | |
| 
 | |
| # OpenStreetMap: renamed from {iiab_install, iiab_enabled} in June 2017
 | |
| 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_install: True
 | |
| sugarizer_enabled: True
 | |
| # sugarizer_enabled is currently IGNORED as basic Sugarizer works w/o Journal!
 | |
| # https://github.com/iiab/iiab/issues/193 Subsequent "./runtags sugarizer" fail
 | |
| # https://github.com/iiab/iiab/issues/240 Sugarizer 0.8 to 0.9 ongoing issues
 | |
| 
 | |
| # 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
 | |
| 
 | |
| # Unmaintained (better to install from http://teamviewer.com)
 | |
| teamviewer_install: False
 | |
| teamviewer_enabled: False
 | |
| 
 | |
| vnstat_install: True
 | |
| vnstat_enabled: True
 | |
| 
 | |
| # Unmaintained
 | |
| # sugar_stats_install: False
 | |
| # sugar_stats_enabled: False
 | |
| 
 | |
| # Unmaintained
 | |
| # xovis_install: False
 | |
| # xovis_enabled: False
 | |
| 
 | |
| # Unmaintained
 | |
| # schooltool_install: False
 | |
| # schooltool_enabled: False
 | |
| 
 | |
| # Unmaintained
 | |
| # debian_schooltool_install: False
 | |
| # debian_schooltool_enabled: False
 |