incus-mirror/doc
Benjamin Somers 6d8cbaf086
api: instance_nvram (updated)
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr>
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-07-30 06:31:29 -04:00
..
.sphinx doc/backup: Fix MarkdownLint warnings 2026-02-07 00:22:15 -05:00
contributing doc: Remove mentions of IRC 2025-11-18 00:26:52 -05:00
explanation Add storage note about loop devices on COW fs 2026-07-22 22:34:36 -04:00
howto doc/howto/instances_create: Update instance types link 2026-07-29 18:55:13 -04:00
images doc: Update Grafana screenshots 2023-10-09 12:10:42 -04:00
reference incusd/metrics: Rename incus_storage_pool_total_bytes to incus_storage_pool_size_bytes 2026-07-13 11:27:11 -04:00
tutorial Remove lxd-to-incus 2026-06-04 14:23:01 -04:00
.wordlist.txt doc: Add EAB and HMAC to wordlist 2026-07-27 17:31:36 -04:00
api-extensions.md api: instance_nvram (updated) 2026-07-30 06:31:29 -04:00
api.md doc: Remove remaining LXD references 2023-10-07 01:12:35 -04:00
architectures.md docs: Fix markdown linting issues for tables 2025-09-04 16:53:18 +02:00
authentication.md doc/authentication: Mention External Account Binding 2026-07-27 17:31:21 -04:00
authorization.md doc/authorization: Update for authorization client routing 2026-07-21 16:34:29 +02:00
backup.md doc/backup: Fix MarkdownLint warnings 2026-02-07 00:22:15 -05:00
client-config.md doc/incus-cli: reword docs for configuration file path 2026-07-03 21:36:59 +01:00
client.md doc/incus-cli: Add CLI configuration file reference 2026-06-12 21:35:10 +00:00
cloud-init.md doc/cloud-init: Change YAML spec domain 2026-06-24 13:43:08 +00:00
clustering.md doc/clustering: Add howto on cluster access 2024-08-05 18:31:45 -04:00
conf.py doc: Ignore bugzilla.opensuse.org in linkcheck 2026-07-24 11:05:43 -04:00
config_options_cheat_sheet.md doc: Remove remaining LXD references 2023-10-07 01:12:35 -04:00
config_options.txt doc: Update config 2026-07-27 17:31:34 -04:00
container-environment.md doc: Remove cgroup1 mentions 2026-04-27 02:13:09 +02:00
contributing.md doc: Contributing section restructuring 2024-12-20 15:34:45 -05:00
daemon-behavior.md doc: s/LXD/Incus/g 2023-10-07 01:12:12 -04:00
database.md doc: Fixed typos 2023-12-15 20:42:03 +03:30
debugging.md doc: Remove mentions of snap/snapd 2023-10-07 01:12:31 -04:00
dev-incus.md doc: Remove remaining LXD references 2023-10-07 01:12:35 -04:00
doc-cheat-sheet.md doc: Remove remaining LXD references 2023-10-07 01:12:35 -04:00
environment.md doc/environment: Add INCUS_SECURITY_SELINUX 2025-10-31 00:11:33 -04:00
events.md doc: add instance-agent entries to lifecycle events 2026-03-12 17:25:18 +01:00
external_resources.md doc: Add third party tools page 2024-03-11 19:56:33 -04:00
faq.md doc: Add clientcerts 2024-03-20 13:41:25 -04:00
general.md doc: Contributing section restructuring 2024-12-20 15:34:45 -05:00
image-handling.md doc/image-handling: Use gendoc data 2024-05-04 21:30:02 -04:00
images.md doc: Re-organize image server doc 2024-03-15 15:18:01 +01:00
index.md doc: Remove mentions of IRC 2025-11-18 00:26:52 -05:00
installing.md Remove lxd-to-incus 2026-06-04 14:23:01 -04:00
instance-exec.md doc: Replace Ubuntu in documentation examples 2025-04-24 01:53:36 -04:00
instances.md doc: Remove remaining LXD references 2023-10-07 01:12:35 -04:00
internals.md doc: Remove config-options page 2026-03-25 09:46:36 +00:00
metrics.md doc/metrics: Mention Loki requirement 2026-05-01 00:47:48 +02:00
migration.md doc: Fixed typos 2023-12-15 20:42:03 +03:30
networks.md doc: Add documentation for network address sets 2025-04-04 15:15:10 -04:00
packaging.md Remove lxd-to-incus 2026-06-04 14:23:01 -04:00
profiles.md doc: Remove remaining LXD references 2023-10-07 01:12:35 -04:00
projects.md doc: Remove remaining LXD references 2023-10-07 01:12:35 -04:00
README.md doc: Contributing section restructuring 2024-12-20 15:34:45 -05:00
remotes.md doc/remote: Update docs with keepalive configuration via CLI commands 2026-06-13 23:02:36 -04:00
requirements.md doc/requirements: Expand on minimum versions 2026-04-29 04:55:48 +02:00
rest-api-spec.md doc: Rework navigation 2023-10-07 01:12:26 -04:00
rest-api.md docs: Fix markdown linting issues for tables 2025-09-04 16:53:18 +02:00
rest-api.yaml incusd: Fix repair endpoint swagger method 2026-07-30 00:43:28 -04:00
security.md doc: Add documentation for bpf token delegation 2025-10-19 11:54:06 -04:00
server_config.md doc/authorization: Update for authorization config namespace 2026-07-09 15:10:53 +02:00
server.md Remove lxd-to-incus 2026-06-04 14:23:01 -04:00
storage.md doc: Remove Discourse and Youtube links 2023-10-07 01:12:14 -04:00
substitutions.yaml doc: Clarify snapshots.expiry 2026-05-21 11:34:35 +02:00
support.md doc/support: Update feature release version 2025-03-27 17:27:55 +01:00
syscall-interception.md doc: s/Incus's/Incus'/g 2023-10-07 01:12:44 -04:00
third_party.md doc: Update Ansible section with incus-client details 2026-05-16 18:38:39 -04:00
userns-idmap.md doc/idmap: Clarify subuid/subgid configuration 2024-11-04 19:58:23 -05:00

Incus documentation

The Incus documentation is available at: https://linuxcontainers.org/incus/docs/main/

GitHub provides a basic rendering of the documentation as well, but important features like includes and clickable links are missing. Therefore, we recommend reading the published documentation.

Documentation framework

Incus' documentation is built with Sphinx.

It is written in Markdown with MyST extensions. For syntax help and guidelines, see the documentation cheat sheet (source).

For structuring, the documentation uses the Diátaxis approach.

Build the documentation

To build the documentation, run make doc from the root directory of the repository. This command installs the required tools and renders the output to the doc/html/ directory. To update the documentation for changed files only (without re-installing the tools), run make doc-incremental.

Before opening a pull request, make sure that the documentation builds without any warnings (warnings are treated as errors). To preview the documentation locally, run make doc-serve and go to http://localhost:8001 to view the rendered documentation.