Files
infix/doc
Joachim Wiberg e412c28c37 webui: bundle on-device User's Guide
Build the mkdocs User's Guide into WebUI images and surface it in the UI.
post-build.sh runs `mkdocs build` from the top-level mkdocs.yml into
/var/www/guide when the webui package is selected and mkdocs is on the
build host; nginx serves it read-only at /guide/.  The build is
best-effort — a missing mkdocs warns and ships without the guide rather
than failing — and minimal images (no webui) skip it.

The WebUI gates a book icon in the topbar and a User Guide item in the
user menu on the docs being present on disk (os.Stat, fail-closed), both
opening /guide/ in a new tab.

CI: a local setup-mkdocs composite action installs mkdocs and the
plugins from mkdocs.yml; the build and release workflows run it before
the build so images produced in CI include the guide.  developers-guide
documents the new build dependency and restores the missing
mkdocs-glightbox plugin.

Fixes #633

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
2026-06-15 19:45:25 +02:00
..
2026-06-05 14:54:53 +02:00
2026-06-10 07:21:05 +00:00
2025-09-01 11:05:36 +02:00
2025-09-01 11:05:36 +02:00
2023-08-16 13:52:04 +02:00
2026-06-05 14:54:53 +02:00
2026-04-24 14:29:58 +02:00
2026-01-09 11:11:32 +01:00

Infix - Linux <3 NETCONF

Welcome to Infix, your immutable, friendly, and secure operating system! On these pages you can find both user and developer documentation.

Most topics on configuring the system include CLI examples, but every setting, as well as status read-back from the operational datastore, is also possible to perform using NETCONF or RESTCONF. In fact, the Infix regression test system solely relies on NETCONF and RESTCONF.

Tip

The CLI documentation is also available from inside the CLI itself using the help command in admin-exec mode.