.. FirecRESTSpawner documentation master file, created by sphinx-quickstart on Thu Jun 13 10:08:06 2024. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. 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`` .. code-block:: Shell git clone https://github.com/eth-cscs/firecrestspawner.git cd firecrestspawner pip install . .. toctree:: :maxdepth: 2 :caption: Content: authentication deployment reference Contact ------- In case of questions/bugs/feature requests feel free to open issues in the `Github repository `_.