mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
Kolibri PPA promises auto-upgrades. List 25 -> 31 languages
This commit is contained in:
parent
7510aa82be
commit
0b83307f73
6 changed files with 49 additions and 21 deletions
|
@ -16,7 +16,8 @@
|
||||||
# https://github.com/iiab/iiab/issues/1675
|
# https://github.com/iiab/iiab/issues/1675
|
||||||
# https://github.com/learningequality/kolibri/issues/5664
|
# https://github.com/learningequality/kolibri/issues/5664
|
||||||
|
|
||||||
kolibri_deb_url: https://learningequality.org/r/kolibri-deb-latest
|
# 2022-07-30: UNCOMMENT THE FOLLOWING LINE TO TEST A PARTICULAR .deb INSTALL
|
||||||
|
# kolibri_deb_url: https://learningequality.org/r/kolibri-deb-latest
|
||||||
# 2019-11-21 issue #2045 - above URL had redirected to this broken Kolibri 0.12.9 release:
|
# 2019-11-21 issue #2045 - above URL had redirected to this broken Kolibri 0.12.9 release:
|
||||||
# https://storage.googleapis.com/le-releases/downloads/kolibri/v0.12.9/kolibri_0.12.9-0ubuntu1_all.deb
|
# https://storage.googleapis.com/le-releases/downloads/kolibri/v0.12.9/kolibri_0.12.9-0ubuntu1_all.deb
|
||||||
#
|
#
|
||||||
|
|
|
@ -35,8 +35,35 @@
|
||||||
apt:
|
apt:
|
||||||
deb: "{{ kolibri_deb_url }}" # https://learningequality.org/r/kolibri-deb-latest
|
deb: "{{ kolibri_deb_url }}" # https://learningequality.org/r/kolibri-deb-latest
|
||||||
environment:
|
environment:
|
||||||
KOLIBRI_HOME: "{{ kolibri_home }}" # these don't do a thing for now but
|
KOLIBRI_HOME: "{{ kolibri_home }}" # These don't do a thing for now but
|
||||||
KOLIBRI_USER: "{{ kolibri_user }}" # both can't hurt & Might Help Later
|
KOLIBRI_USER: "{{ kolibri_user }}" # both can't hurt & Might Help Later
|
||||||
|
when: kolibri_deb_url is defined
|
||||||
|
|
||||||
|
- block: # ELSE...
|
||||||
|
|
||||||
|
# https://kolibri.readthedocs.io/en/latest/install/ubuntu-debian.html says:
|
||||||
|
# "When you use the PPA installation method, upgrades to newer versions
|
||||||
|
# will be automatic, provided there is internet access available."
|
||||||
|
|
||||||
|
- name: Add Kolibri PPA repo 'ppa:learningequality/kolibri' (if is_ubuntu)
|
||||||
|
apt_repository:
|
||||||
|
repo: ppa:learningequality/kolibri
|
||||||
|
when: is_ubuntu
|
||||||
|
|
||||||
|
- name: Add Kolibri PPA repo 'ppa:learningequality/kolibri' with codename 'focal' (if is_debian)
|
||||||
|
apt_repository:
|
||||||
|
repo: ppa:learningequality/kolibri
|
||||||
|
codename: focal # UPDATE THIS TO 'jammy' AFTER "RasPiOS Bookworm" (based on Debian 12) IS RELEASED! (ETA Q3 2023)
|
||||||
|
when: is_debian
|
||||||
|
|
||||||
|
- name: apt install kolibri (populates {{ kolibri_home }}, migrates database) # i.e. /library/kolibri
|
||||||
|
apt:
|
||||||
|
name: kolibri
|
||||||
|
environment:
|
||||||
|
KOLIBRI_HOME: "{{ kolibri_home }}" # These don't do a thing for now but
|
||||||
|
KOLIBRI_USER: "{{ kolibri_user }}" # both can't hurt & Might Help Later
|
||||||
|
|
||||||
|
when: kolibri_deb_url is undefined
|
||||||
|
|
||||||
- name: 'Install from template: /etc/systemd/system/kolibri.service'
|
- name: 'Install from template: /etc/systemd/system/kolibri.service'
|
||||||
template:
|
template:
|
||||||
|
|
|
@ -291,7 +291,7 @@ kalite_enabled: True
|
||||||
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
||||||
kolibri_install: True
|
kolibri_install: True
|
||||||
kolibri_enabled: True
|
kolibri_enabled: True
|
||||||
kolibri_language: en # ar,bg-bg,bn-bd,de,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,hi-in,it,km,ko,mr,my,nyn,pt-br,sw-tz,te,ur-pk,vi,yo,zh-hans
|
kolibri_language: en # ar,bg-bg,bn-bd,de,el,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,ha,hi-in,id,it,ka,km,ko,mr,my,nyn,pt-br,pt-mz,sw-tz,te,uk,ur-pk,vi,yo,zh-hans
|
||||||
|
|
||||||
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
||||||
kiwix_install: True
|
kiwix_install: True
|
||||||
|
|
|
@ -291,7 +291,7 @@ kalite_enabled: True
|
||||||
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
||||||
kolibri_install: True
|
kolibri_install: True
|
||||||
kolibri_enabled: True
|
kolibri_enabled: True
|
||||||
kolibri_language: en # ar,bg-bg,bn-bd,de,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,hi-in,it,km,ko,mr,my,nyn,pt-br,sw-tz,te,ur-pk,vi,yo,zh-hans
|
kolibri_language: en # ar,bg-bg,bn-bd,de,el,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,ha,hi-in,id,it,ka,km,ko,mr,my,nyn,pt-br,pt-mz,sw-tz,te,uk,ur-pk,vi,yo,zh-hans
|
||||||
|
|
||||||
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
||||||
kiwix_install: True
|
kiwix_install: True
|
||||||
|
|
|
@ -291,7 +291,7 @@ kalite_enabled: True
|
||||||
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
||||||
kolibri_install: False
|
kolibri_install: False
|
||||||
kolibri_enabled: False
|
kolibri_enabled: False
|
||||||
kolibri_language: en # ar,bg-bg,bn-bd,de,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,hi-in,it,km,ko,mr,my,nyn,pt-br,sw-tz,te,ur-pk,vi,yo,zh-hans
|
kolibri_language: en # ar,bg-bg,bn-bd,de,el,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,ha,hi-in,id,it,ka,km,ko,mr,my,nyn,pt-br,pt-mz,sw-tz,te,uk,ur-pk,vi,yo,zh-hans
|
||||||
|
|
||||||
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
||||||
kiwix_install: True
|
kiwix_install: True
|
||||||
|
|
|
@ -291,7 +291,7 @@ kalite_enabled: False
|
||||||
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
# Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
|
||||||
kolibri_install: False
|
kolibri_install: False
|
||||||
kolibri_enabled: False
|
kolibri_enabled: False
|
||||||
kolibri_language: en # ar,bg-bg,bn-bd,de,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,hi-in,it,km,ko,mr,my,nyn,pt-br,sw-tz,te,ur-pk,vi,yo,zh-hans
|
kolibri_language: en # ar,bg-bg,bn-bd,de,el,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,ha,hi-in,id,it,ka,km,ko,mr,my,nyn,pt-br,pt-mz,sw-tz,te,uk,ur-pk,vi,yo,zh-hans
|
||||||
|
|
||||||
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
# kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
|
||||||
kiwix_install: False
|
kiwix_install: False
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue