Ananke Jupyter distribution
The Ananke project provides preconfigured JupyterHub images for Podman (a Docker-like containerization tool) with a focus on integrating JupyterLab and nbgrader into learning management systems (LMS) like Moodle, Canvas and many other.
The project's core is the Kore service providing GUI based course management and an LTI 1.3 interface for nbgrader.
Getting started
To use Ananke on your server do the following:
- Get a Linux server and an admin. If you are the admin, have a look at the doumentation for host admins.
- Get a TCP port and a URL for your JupyterHub from the admin.
- Clone the git repo into your home directory on the server or download the repo as ZIP archive.
- Follow the install instructions in the documentation.
If you are a member of a Saxon university, have a look at the OPAL course Jupyter goes OPAL for OPAL specific instructions.
Download
If you do not want to build Podman images from scratch, you may download one of the following two image files. See install instructions on how to use them.
- Ananke base image (JupyterHub without nbgrader)
- Ananke nbgrader image (JupyterHub with nbgrader)
Documentation
Documentation is available in two formats:
Contact
You may contact the development team by email: