Files
the-littlest-jupyterhub/docs/index.rst

169 lines
3.9 KiB
ReStructuredText
Raw Normal View History

=======================
The Littlest JupyterHub
=======================
A simple `JupyterHub <https://github.com/jupyterhub/jupyterhub>`_ distribution for
2018-08-08 10:18:20 -07:00
a small (0-100) number of users on a single server. We recommend reading
:ref:`topic/whentouse` to determine if this is the right tool for you.
2018-07-12 14:15:01 -07:00
Development Status
==================
This project is currently in **beta** state. Folks have been using installations
of TLJH for more than a year now to great success. While we try hard not to, we
might still make breaking changes that have no clear upgrade pathway.
2018-07-12 14:15:01 -07:00
Installation
============
The Littlest JupyterHub (TLJH) can run on any server that is running at least
**Ubuntu 18.04**. Earlier versions of Ubuntu are not supported.
We have a bunch of tutorials to get you started.
- Tutorials to create a new server from scratch on a cloud provider & run TLJH
on it. These are **recommended** if you do not have much experience setting up
servers.
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: Installation
install/digitalocean
install/jetstream
install/google
2018-09-25 11:44:29 -04:00
install/amazon
2019-05-20 15:47:19 +01:00
install/azure
install/custom-server
2018-07-30 16:08:47 +02:00
Once you are ready to run your server for real,
it's a good idea to proceed directly to :doc:`howto/admin/https`.
2018-07-30 16:08:47 +02:00
How-To Guides
=============
How-To guides answer the question 'How do I...?' for a lot of topics.
2018-07-26 23:47:07 -07:00
Content and Data
----------------
2018-07-26 23:47:07 -07:00
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: Content and data
2018-07-26 23:47:07 -07:00
howto/content/nbgitpuller
howto/content/add-data
howto/content/share-data
2018-07-26 23:47:07 -07:00
The user environment
--------------------
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: The user environment
howto/env/user-environment
howto/env/notebook-interfaces
howto/env/server-resources
2018-07-31 09:38:25 -07:00
Authentication
--------------
2018-07-31 09:38:25 -07:00
2018-07-27 22:22:45 -07:00
We have a special set of How-To Guides on using various forms of authentication
2018-07-31 09:38:25 -07:00
with your JupyterHub. For more information on Authentication, see
:ref:`topic/authenticator-configuration`
2018-07-27 22:22:45 -07:00
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: Authentication
2018-07-27 22:22:45 -07:00
howto/auth/dummy
2018-08-07 16:20:25 -07:00
howto/auth/github
howto/auth/firstuse
howto/auth/nativeauth
Administration and security
---------------------------
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: Administration and security
howto/admin/admin-users
howto/admin/resource-estimation
2018-09-22 21:47:40 -05:00
howto/admin/resize
howto/admin/nbresuse
howto/admin/https
2018-10-12 17:52:26 -05:00
howto/admin/enable-extensions
Cloud provider configuration
----------------------------
.. toctree::
:titlesonly:
:caption: Cloud provider configuration
howto/providers/digitalocean
2019-05-21 10:50:37 +01:00
howto/providers/azure
2018-07-27 22:22:45 -07:00
2018-07-12 14:15:01 -07:00
Topic Guides
============
2018-07-12 14:15:01 -07:00
Topic guides provide in-depth explanations of specific topics.
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: Topic guides
2018-08-10 10:23:55 -07:00
topic/whentouse
2018-07-21 22:39:15 -07:00
topic/requirements
2018-07-12 14:15:01 -07:00
topic/security
topic/customizing-installer
topic/installer-actions
2018-07-27 22:57:59 -07:00
topic/tljh-config
topic/authenticator-configuration
2018-08-01 02:52:40 -07:00
topic/escape-hatch
2018-07-12 14:15:01 -07:00
2018-06-28 13:05:57 -07:00
Troubleshooting
===============
In time, all systems have issues that need to be debugged. Troubleshooting
guides help you find what is broken & hopefully fix it.
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: Troubleshooting
2018-06-28 13:05:57 -07:00
troubleshooting/logs
Often, your issues are not related to TLJH itself but to the cloud provider
your server is running on. We have some documentation on common issues you
might run into with various providers and how to fix them. We welcome contributions
here to better support your favorite provider!
.. toctree::
:titlesonly:
troubleshooting/providers/google
2018-09-25 11:44:29 -04:00
troubleshooting/providers/amazon
troubleshooting/providers/custom
Contributing
============
We want you to contribute to TLJH in the ways that are most useful
and exciting to you. This section contains documentation helpful
to people contributing in various ways.
.. toctree::
:titlesonly:
2019-04-26 10:55:42 -07:00
:caption: Contributing
2018-07-10 10:21:53 -07:00
contributing/docs
contributing/code-review
contributing/dev-setup
2018-08-12 08:57:03 -07:00
contributing/tests
2018-10-29 11:56:52 -07:00
contributing/plugins
contributing/packages