このプロジェクトについて

The Littlest JupyterHub(TLJH)は、単一サーバー上で1~100人のユーザーにホスト型Jupyter Notebookを提供するために設計されたJupyterHubのディストリビューションです。主な対象は、自分をシステム管理者だとは考えていないが、学生やその他のユーザーにホスト型ノートブックを提供したい人々です。 READMEに記載されている主な特徴: - すべてのユーザーが同じ環境を共有し、管理者は専門的な知識がなくてもその環境にライブラリをインストールできます。 - インストール対象は、amd64またはarm64 CPUアーキテクチャ上の、現行のLong-Term Supportが提供されているDebianおよびUbuntuのバージョンです。その他のLinuxディストリビューションはサポートされていません。 - ステップバイステップのチュートリアルでは、Digital Ocean、OVH、Google Cloud、Jetstream、Amazon Web Services、Microsoft Azureなどのクラウドプロバイダー上でサーバーをゼロから作成する方法を扱っており、さらにrootアクセス権を持つ既存のサーバーにインストールするためのチュートリアルもあります。 - ドキュメントはRead the Docsでホストされており、一貫性、可読性、完全性を重視することが明記されています。文書化されていない機能は存在しないものとして扱われ、文書化されていない動作はバグとして扱われます。 - コミュニティサポートは、Discourseフォーラム、Gitterチャット、GitHubのIssueトラッキングを通じて利用でき、貢献したい人向けのコントリビューションガイドもあります。 このプロジェクトはJupyterHub organizationの下で維持されており、テストワークフローとコードカバレッジレポートが含まれています。