Об этом проекте

The Littlest JupyterHub (TLJH) — это дистрибутив JupyterHub, предназначенный для предоставления размещённых Jupyter Notebooks от 1 до 100 пользователям на одном сервере. Его основная аудитория — люди, которые не считают себя системными администраторами, но хотят предложить размещённые блокноты студентам или другим пользователям. Ключевые характеристики, описанные в README: - Все пользователи используют одну и ту же среду, и администраторы могут устанавливать библиотеки в эту среду без специальных знаний. - Установка ориентирована на версии Debian и Ubuntu с текущей долгосрочной поддержкой, на архитектурах CPU amd64 или arm64. Другие дистрибутивы Linux не поддерживаются. - Пошаговые руководства охватывают создание сервера с нуля у облачных провайдеров, включая Digital Ocean, OVH, Google Cloud, Jetstream, Amazon Web Services и Microsoft Azure, а также руководство по установке на существующий сервер с root-доступом. - Документация размещена на Read the Docs, с заявленным акцентом на согласованность, читаемость и полноту; недокументированные функции рассматриваются как несуществующие, а недокументированное поведение — как ошибка. - Поддержка сообщества доступна через форум Discourse, чат Gitter и отслеживание проблем на GitHub, а также руководство по участию для тех, кто хочет помочь. Проект поддерживается в рамках организации JupyterHub и включает тестовые рабочие процессы и отчётность о покрытии кода.