jellycell.server.app¶
Starlette ASGI app for jellycell view.
Routes (all read-only):
GET /→ rendered project index (notebooks + manuscripts listing).GET /nb/<stem>→ rendered notebook page.GET /manuscripts/→ manuscripts index (authored + tearsheets + journal).GET /manuscripts/{path:path}→ rendered markdown undermanuscripts/.GET /journal→ alias for the configured journal file.GET /artifacts/<...>→ static artifact serving.GET /api/state.json→ catalogue state for agents.GET /events→ SSE reload stream.
Module Contents¶
Functions¶
Assemble the live-viewer Starlette app for |
API¶
- jellycell.server.app.build_app(project: jellycell.paths.Project, *, broker: jellycell.server.sse.ReloadBroker | None = None) starlette.applications.Starlette¶
Assemble the live-viewer Starlette app for
project.