Docker container for KA Lite
"KA Lite is open-source software that mimics the online experience of Khan Academy for offline situations. Running KA Lite as a local server, you can watch Khan Academy videos, do Khan exercises, and track student progress -- all without needing an Internet connection!"
To install docker in Ubuntu 16.04 use the commands:
$ sudo apt-get update
$ sudo wget -qO- https://get.docker.com/ | sh
To install docker in other operating systems check docker online documentation
To run container use the command below:
$ docker run -d -p 8008:8008 quantumobject/docker-ka-lite
To update the old container with new version without deleting all learning material(videos,subtitles,etc) you can used --volumes-from options for the new container.
$ docker run -d --volumes-from old_kalite_container -p 8008:8008 quantumobject/docker-ka-lite
Check port and point your browser to http://[ip]:8008/ to initially configure your container.
note: deploy this container behind proxy with SSL for extra security:
https://github.com/jwilder/nginx-proxy
https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion
About KA Litehttps://learningequality.org/ka-lite/
To help improve this containerquantumobject/docker-ka-lite
For additional info about us and our projects check our sitewww.quantumobject.org