Skip to content

jupyter-fumihax/lticontainerspawner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LTIContainerSpawner

Spawners for Integration System of Moodle(LMS) and JupyterHub

Install

# git clone https://gitlab.nsl.tuis.ac.jp/iseki/lticontainerspawner.git
# cd lticontainerspawner
# make install

or (case of lticontainerspawner-X.Y.Z)

# wget https://github.com/jupyter-fumihax/lticontainerspawner/archive/refs/tags/vX.Y.Z.tar.gz
# zcat vX.Y.Z.tar.gz | tar xfv -
# cd lticontainerspawner-X.Y.Z
# make install

Setup

for Ltictr_Proxy (if you use Ltictr_Proxy)
# vi /usr/local/etc/ltictr_proxy.conf
# vi /usr/lib/systemd/system/ltictr_proxy.service
# systemctl enable ltictr_proxy.service
# systemctl start  ltictr_proxy.service
for LTIContainerSpawner
# vi /usr/local/etc/lticontainerspawner_config.py
for JupyterHub

# vi /usr/local/etc/jupyterhub_lticontainer_config.py
# vi /usr/lib/systemd/system/jupyterhub.service
# systemctl enable jupyterhub.service
# systemctl start  jupyterhub.service

Wiki

Please see also bellow Wiki (Moodle Module)

License

2021 Fumi.Iseki iseki@rsch.tuis.ac.jp and Masanori Urano

This program is free software: you can redistribute it and/or modify it under the terms of the BSD 3-Clause License as published by the Free Software