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_extensions
anddisabledExtensions
lists are appended and deduplicatedthe
settingsOverrides
dictionary will be merged at the top level of each plugin