Combining multiple repos into one site at jupyterbook.org

As part of an initiative to improve jupyterbook.org’s documentation, we refactored the site so that multiple repositories are served under one domain. We wrote up the details on the Jupyter Book blog.

Read the full post here:

How we combine multiple repositories into one website at jupyterbook.org.

The landing page of jupyterbook.org

Along the way we made several upstream improvements to the MyST Engine and the MyST theme:

These all felt particularly relevant for documentation that our member communities manage, where you have content split across multiple repositories but served at a single domain.

Acknowledgements #

Thanks to Project Pythia and EarthScope for collaboration and feedback that helped shape this work. And thanks to our member communities whose memberships fund upstream contributions like these.



Thanks for reading! If you'd like to follow our work, join our mailing list or subscribe to our blog. You can read our community hub documentation or learn about membership.
Chris Holdgraf
Chris Holdgraf
Executive Director