dev.knotless.site
Kept in the repository owner's account, keyed by the `key` of the dev.knotless.repo whose site it is, so a repository has one site. Each deploy replaces it, and the blobs only the old one named are freed. Deleting it takes the site down. Readers check every file against its `sha256`.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | knotless.dev |
| Indexed |
Record
record · key tidProperties
check
string · at-uriThe dev.knotless.check, in its runner's account, of the run that built and deployed it. A reader trusts it only from a runner the repository names, and only once it has passed at `commit`.
commit
stringThe hex object ID of the commit the files were built from.
minLength: 40maxLength: 64
When this deploy was made.
fallback
stringThe path of a file in `files` served, with status 200, for a page no file has, as a single-page app routes in the browser: a request asking for `text/html`, or for a path whose last segment has no extension. Taken before `notFound`; anything else missing gets `notFound`.
minLength: 1maxLength: 512
notFound
stringThe path of a file in `files` served, with status 404, for a path no file has.
minLength: 1maxLength: 512
#file
objectOne file of a site.
Properties
contentType
stringThe `Content-Type` it is served with, such as `text/html; charset=utf-8`, or else the type its path's extension names. Its blobs are `application/octet-stream` whatever it holds.
minLength: 1maxLength: 255
The file, split over blobs in order, each no larger than its PDS takes. None for an empty file.
maxLength: 1000
Where it is served under the site's root: `/`-separated, with no leading `/` and no `.` or `..` segment. `x/index.html` is served at `x/` too.
minLength: 1maxLength: 512
The lowercase hex SHA-256 of the file.
minLength: 64maxLength: 64
Bytes in the file.
minimum: 0
#part
objectOne blob of a file, in order.
Properties
accept: application/octet-stream
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
sh.macha.netslumSite
record