2023-03-27 09:31:02 +02:00
# The Littlest JupyterHub
2018-06-28 00:39:55 -07:00
2023-03-27 09:31:02 +02:00
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
2023-03-27 09:56:46 +02:00
[](/topic/whentouse) to determine if this is the right tool for you.
2018-06-28 00:39:55 -07:00
2023-03-27 09:31:02 +02:00
## Development Status
2018-07-12 14:15:01 -07:00
2019-05-09 13:08:02 -07:00
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
2023-03-27 09:31:02 +02:00
## Installation
2018-07-11 12:00:58 -07:00
2023-03-21 11:15:13 +01:00
The Littlest JupyterHub (TLJH) can run on any server that is running **Debian 11 ** or **Ubuntu 20.04 ** or **22.04 ** on an amd64 or arm64 CPU architecture.
We aim to support 'stable' and Long-Term Support (LTS) versions.
2023-03-22 14:01:33 +01:00
Newer versions are likely to work with little or no adjustment, but these are not officially supported or tested.
2023-03-21 10:45:54 +01:00
Earlier versions of Ubuntu and Debian are not supported, nor are other Linux distributions.
2018-10-30 20:08:47 -07:00
We have a bunch of tutorials to get you started.
2018-07-11 12:00:58 -07:00
- 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.
2023-03-27 09:31:02 +02:00
```{toctree}
:maxdepth: 2
:titlesonly: true
2018-07-11 12:00:58 -07:00
2023-03-27 09:31:02 +02:00
install/index
```
2018-07-11 12:00:58 -07:00
2018-07-30 16:08:47 +02:00
Once you are ready to run your server for real,
2023-03-27 09:31:02 +02:00
it's a good idea to proceed directly to {doc}`howto/admin/https` .
2018-07-30 16:08:47 +02:00
2023-03-27 09:31:02 +02:00
## How-To Guides
2018-08-10 10:09:24 -07:00
How-To guides answer the question 'How do I...?' for a lot of topics.
2018-07-26 23:47:07 -07:00
2023-03-27 09:31:02 +02:00
```{toctree}
:maxdepth: 2
2018-07-10 14:39:26 -07:00
2023-03-27 09:31:02 +02:00
howto/index
```
2018-07-27 22:22:45 -07:00
2023-03-27 09:31:02 +02:00
## Topic Guides
2018-06-28 02:34:51 -07:00
2018-07-12 14:15:01 -07:00
Topic guides provide in-depth explanations of specific topics.
2018-06-28 02:34:51 -07:00
2023-03-27 09:31:02 +02:00
```{toctree}
:maxdepth: 2
:titlesonly: true
2018-07-12 14:15:01 -07:00
2023-03-27 09:31:02 +02:00
topic/index
```
2018-06-28 13:05:57 -07:00
2023-07-06 09:54:03 +02:00
## Reference
The reference documentation is meant to provide narrowly scoped technical
descriptions that other documentation can link to for details.
```{toctree}
:maxdepth: 2
:titlesonly: true
reference/index
```
2023-03-27 09:31:02 +02:00
## Troubleshooting
2018-06-28 13:05:57 -07:00
In time, all systems have issues that need to be debugged. Troubleshooting
guides help you find what is broken & hopefully fix it.
2023-03-27 09:31:02 +02:00
```{toctree}
:maxdepth: 2
:titlesonly: true
2018-06-28 18:26:47 -07:00
2023-03-27 09:31:02 +02:00
troubleshooting/index
```
2018-07-11 13:34:12 -07:00
2023-03-27 09:31:02 +02:00
## Contributing
2018-06-28 18:26:47 -07:00
2018-06-29 01:35:19 -07:00
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.
2018-06-28 18:26:47 -07:00
2023-03-27 09:31:02 +02:00
```{toctree}
:maxdepth: 2
:titlesonly: true
2019-11-26 18:42:42 -08:00
2023-03-27 09:31:02 +02:00
contributing/index
```