Quickstarts

Static App

Publish a static Userland app with only public assets.

For agents: Create a manifest with runtime.static_root: "public" and fallback: "index.html", then publish the directory.

Files

manifest.userland.json
public/index.html

Manifest

{
  "app": { "name": "Hello Static", "visibility": "public" },
  "runtime": { "static_root": "public", "fallback": "index.html" },
  "resources": {}
}

Publish

npm run userland -- apps publish .