endlessm / endless-key-app

Endless Key app for Windows (formerly known as kolibri-app)
https://www.endlessos.org/key
MIT License
2 stars 1 forks source link
edtech encyclopedia kolibri offline

Endless Key Windows Application

Windows version of Endless Key app.

This app is a pywebview wrapper around the Kolibri app with a custom plugin configuration. The kolibri-electron package is built using pyinstaller.

The kolibri-electron contains the interface and will launch the Kolibri backend in another thread at startup.

The file src/main.pyw is the entry point that defines the application startup, creates a webview window and sets the environment variables to configure the application for launching the Kolibri server with a minimal configuration.

Requirements

Steps to build:

Release:

The release process is completely automated using github-ci. A tag in the repository is a new release.

A new tag will trigger the build action that will upload the app package to the Microsoft store to the Test Flight.