Skip to content

aguslr/docker-kolibri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-pulls image-size

This Docker image sets up kolibri inside a docker container.

kolibri is an open-source educational platform specially designed to provide offline access to a wide range of quality, openly licensed educational resources in low-resource contexts like rural schools, refugee camps, orphanages, and also in non-formal school programs

Installation

To use docker-kolibri, follow these steps:

  1. Clone and start the container:

    docker run -p 8080:8080 \
      -v ./data:/root/.kolibri \
      docker.io/aguslr/kolibri:latest
    
  2. Access the WebUI with your browser by going to http://127.0.0.1:8080.

Variables

To see all the variables that can be passed to the container, run the following command:

docker run -it --rm docker.io/aguslr/kolibri:latest configure list-env

Build locally

Instead of pulling the image from a remote repository, you can build it locally:

  1. Clone the repository:

    git clone https://github.com/aguslr/docker-kolibri.git
    
  2. Change into the newly created directory and use docker-compose to build and launch the container:

    cd docker-kolibri && docker-compose up --build -d
    

About

Set up Kolibri to access its resources over the network

Topics

Resources

License

Stars

Watchers

Forks

Contributors