Welcome to FirecRESTSpawner’s documentation!
FirecRESTSpawner is a JupyterHub spawner plugin that allows users to launch Jupyter notebook servers on High-Performance Computing (HPC) systems via the FirecREST REST API.
It is developed by adapting the architecture of batchspawner, replacing traditional scheduler-based job submission (e.g. Slurm commands) with FirecREST-powered remote job control via PyFirecREST.
Installation
The repository must be cloned and installed with pip
git clone https://github.com/eth-cscs/firecrestspawner.git
cd firecrestspawner
pip install .
Contact
In case of questions/bugs/feature requests feel free to open issues in the Github repository.