Runtime Configuration Files#
The behavior JupyterLite in the browser can be controlled by creating specially-named files at any level of the file tree. It is expected each file conforms to the schema. For an example, see the demo configuration.
File |
Config Location |
|
Note |
|---|---|---|---|
|
|
✔️ |
integrates into existing Jupyter workflows |
|
whole file |
✔️ |
good for simple/automated configuration |
|
|
✔️ |
configuration of last resort, not recommended |
Each can be omitted from the file tree, and will result in a harmless (though noisy)
404 response.
Hint
Configuration cascades down, such that the closest, most-user-editable file
to the index.html being served takes highest precedence. Like-named keys will
be replaced by higher-priority files, with the notable exceptions of:
the
federated_extensionsanddisabledExtensionslists are appended and deduplicatedthe
settingsOverridesdictionary will be merged at the top level of each plugin