This repository provides a Bash script (content/script.sh
) to automate the creation of the Content.csv
file which is used in the CSV Workflow to upload the channel on Kolibri Studio (a product of Learning Equality). It simplifies the initial setup process of the CSV Workflow by automatically populating the required Content.csv
file based on the structure of a local channel folder.
The script eliminates the need to manually create the Content.csv
file when preparing content for bulk uploads in Kolibri.
- Automates the generation of the
Content.csv
files for Kolibri channels. - Uploads the channel on Kolibri Studio.
- Have Python 3.10 or greater.
.env
file present insidecontent
folder, in which theAPI_TOKEN
is the Kolibri API Token, taken from Account Settings on Kolibri Studio.
pip install -r requirements.txt
chmod +x ./content/script.sh
./content/script.sh