# To install The Littlest Jupyter Hub in a air gapped environment

**URL:** <https://discourse.jupyter.org/t/to-install-the-littlest-jupyter-hub-in-a-air-gapped-environment/38306>\
**Category:** The Littlest JupyterHub\
**Tags:** how-to, help-wanted\
**Created:** [January 12, 2026, 2:59pm UTC](https://discourse.jupyter.org/t/to-install-the-littlest-jupyter-hub-in-a-air-gapped-environment/38306 "2026-01-12T14:59:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Greeny](https://avatars.discourse-cdn.com/v4/letter/g/c37758/32.png) [@Greeny](https://discourse.jupyter.org/u/Greeny)\
**Post date:** [January 12, 2026, 2:59pm UTC](https://discourse.jupyter.org/t/to-install-the-littlest-jupyter-hub-in-a-air-gapped-environment/38306/1 "2026-01-12T14:59:53Z")

</div>

Hello all

Is it possible to install TLJH in an environment where the server does not have access to the internet? When I ran the bootstrap.py script, it hung and then failed. I have copied and installed the Ubuntu packages. I tried to fine any switches in the script that will prevent it from reaching the internet but I could not make out anything.

Any help much appreciated. Even if I get a no that will be awesome so I can pass it back up the chain.

Ta

Dj

---

<div class="post-metadata">

**Author:** ![manics](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/manics/32/85_2.png) [@manics](https://discourse.jupyter.org/u/manics)\
**Post date:** [January 12, 2026, 10:30pm UTC](https://discourse.jupyter.org/t/to-install-the-littlest-jupyter-hub-in-a-air-gapped-environment/38306/2 "2026-01-12T22:30:19Z")

</div>

TLJH is designed as an all-in-one installer that hides all the complexity. You’d have to rewrite it to work offline which means you’d lose almost all the benefits. You’re better off either

- Installing JupyterHub manually after downloading all the Python and NPM packages
- Running JupyterHub with Docker since it’s relatively easy to download images (probably easiest, see [GitHub - jupyterhub/jupyterhub-deploy-docker: Reference deployment of JupyterHub with docker](https://github.com/jupyterhub/jupyterhub-deploy-docker))
- If you’re using a public/private cloud then build a cloud VM image (e.g. Using Packer, or manually) and import that.
