View all files | ||||
Source for the OpenLambda documentation and blog, published at https://open-lambda.github.io/.
The site is built with Jupyter Book (v1, Sphinx-based) using MyST Markdown and the sphinx_book_theme, with ABlog powering the blog. Every push to master is built and deployed to GitHub Pages automatically.
Note
This repo hosts the website, not the OpenLambda runtime. For the serverless platform itself, see open-lambda/open-lambda.
Important
Dependencies are pinned to the Jupyter Book v1 stack. Do not bump jupyter-book to 2.x — v2 is a MyST-CLI rewrite that is incompatible with this repo's _config.yml, _toc.yml, and sphinx_book_theme setup.
A successful build ends with build succeeded. and writes HTML to _build/html/.
See CONTRIBUTING.md for how to add a documentation page, write a blog post (front matter, file naming, excerpts), and register a blog author. In short:
Please run jupyter-book build . locally and confirm it succeeds without warnings before opening a pull request.
.github/workflows/deploy.yml builds the book and publishes _build/html to GitHub Pages on every push to master. Changes to docs-only files (README.md, CONTRIBUTING.md, LICENSE) do not trigger a deploy.
Licensed under the Apache License 2.0 — see LICENSE for the full text.