LogicSRC standards surface
++ One file a hosting provider serves about what it sells. A directory reads the + provider instead of scraping a page, and the provider stays the author of its own + catalog. +
+
+ Every provider publishes its catalog as a web page, every comparison site scrapes those
+ pages, and the comparison site's terms then forbid anyone from scraping the scrape.
+ The provider, who wanted its offers seen, has no say in how they appear. A buyer's
+ agent that wants a 4 vCPU ARM box in Europe under 10 a month, in stock, reads twenty
+ pricing pages twenty different ways. OpenServer puts the table the order form already
+ reads at /.well-known/openserver.json, in one shape every
+ reader agrees on, so an offer can be found instead of scraped.
+
+ Status: 0.1. It covers cloud, VPS, dedicated and bare-metal servers, colocation, + hardware for your own premises, shared and managed hosting, platforms, functions, + storage, GPU, edge and peer-to-peer markets. The first directory reading it is the hosting + collection at nichedb.dev. +
+
+ Served at /.well-known/openserver.json. Only{" "}
+ provider.name and each offer's{" "}
+ name are required.
+
{DESCRIPTOR}
+
+ id is the dedupe key: the same origin and id tomorrow is the
+ same row. compute, storage and{" "}
+ network use fixed units, mebibytes for memory, gigabytes for
+ disks, megabits for bandwidth. price is one amount, an ISO
+ currency and an interval of hour, month, year or once. stock is
+ in_stock, out_of_stock, preorder or unknown. operator is the
+ person answerable, as an OpenProfile.md. Unknown keys are
+ kept. The smallest valid file is one line:
+
{MINIMAL}
+
+ kind says what is sold. The axes cut across every kind and are
+ stated, not inferred, because a managed VPS and an unmanaged one are the same kind and
+ different offers.
+
| kind | +what is sold | +
|---|---|
+ {kind}
+ |
+ {what} | +
| axis | +values | +meaning | +
|---|---|---|
+ {axis}
+ |
+
+ {values}
+ |
+ {meaning} | +
+ A peer-to-peer marketplace such as Akash, Flux, Golem, Salad or Vast.ai publishes one
+ descriptor whose offers are the market's current asks, one per listing with{" "}
+ kind: p2p and model: p2p, stock and
+ price updated as often as the market moves, and operator{" "}
+ pointing at the marketplace, not the peer. In this family,{" "}
+ c0mpute{" "}
+ is the compute marketplace, OpenDisk the disk-for-rent
+ peer, listable as an offer with kind: storage, and{" "}
+ OpenSwarm the settlement and proof layer under both.
+
| + {what} + | +{how} | +
+ A descriptor is verified when it was fetched from the provider's own origin. Found
+ through rel="openserver" or a URL handed to the
+ reader on some other host, it is a claim about the provider by whoever hosts it, and a
+ directory marks it so.
+
| + {what} + | +{why} | +
compute, compute.gpu and{" "}
+ network may carry, each also an offer on its own
+