Module Arod

Arod - Webserver for Bushel content

Arod is an httpz-based webserver that serves Bushel content (notes, papers, projects, ideas, videos) as a website.

Core Modules

module Config : sig ... end

TOML-based configuration for the webserver.

module Ctx : sig ... end

Context record holding entries and configuration.

module Cache : sig ... end

TTL-based cache for rendered HTML responses.

module Md : sig ... end

Markdown rendering with Bushel extensions.

module Icons : sig ... end

SVG icon helpers (Tabler Icons).

module Text : sig ... end

Plaintext extraction from HTML.

module Feed : sig ... end

Atom feed generation.

module Jsonfeed : sig ... end

JSON feed generation.

module Jsonld : sig ... end

Schema.org JSON-LD structured data generation.

module Route = Httpz_server.Route

HTTP routing (re-exported from httpz).