Lead with OpenServer and link its NicheDB reference implementation

This commit is contained in:
Anthony Ettinger 2026-09-13 09:37:27 +00:00
parent d8b3126782
commit b5d1990c95

View file

@ -94,6 +94,12 @@ export default function OpenServerPage(): ReactNode {
provider instead of scraping a page, and the provider stays the author of its own provider instead of scraping a page, and the provider stays the author of its own
catalog. catalog.
</p> </p>
<div className="cta-row">
<Link className="button-primary" href="/docs/openserver">Read the OpenServer spec</Link>
<a className="button-secondary" href="https://nichedb.dev/c/hosting">
Explore the NicheDB reference implementation
</a>
</div>
</div> </div>
<p style={{ color: "#41505d" }}> <p style={{ color: "#41505d" }}>
Every provider publishes its catalog as a web page, every comparison site scrapes those Every provider publishes its catalog as a web page, every comparison site scrapes those
@ -109,10 +115,11 @@ export default function OpenServerPage(): ReactNode {
hardware for your own premises, shared and managed hosting, platforms, functions, hardware for your own premises, shared and managed hosting, platforms, functions,
storage, GPU, edge and peer-to-peer markets. Since 0.2 the provider also says how a storage, GPU, edge and peer-to-peer markets. Since 0.2 the provider also says how a
developer drives it: the official CLI with its install commands as the vendor's own guide developer drives it: the official CLI with its install commands as the vendor's own guide
prints them, the API docs, the Terraform provider and the GitHub organisation. The first prints them, the API docs, the Terraform provider and the GitHub organisation.{" "}
directory reading it is the hosting collection at{" "} <a href="https://nichedb.dev/c/hosting">NicheDB&apos;s hosting directory</a> is a reference
<a href="https://nichedb.dev/c/hosting">nichedb.dev</a>, which lists every host with a CLI implementation that reads OpenServer catalogs. Explore its{" "}
at <a href="https://nichedb.dev/f/hosting-cli">/f/hosting-cli</a>. <a href="https://nichedb.dev/f/hosting-cli">hosting providers with a CLI</a> to see that
metadata in use. Any provider can publish the spec, and any directory can read it.
</p> </p>
</div> </div>
@ -253,8 +260,9 @@ export default function OpenServerPage(): ReactNode {
axes, peer-to-peer markets, discovery, what a directory owes a provider axes, peer-to-peer markets, discovery, what a directory owes a provider
</li> </li>
<li> <li>
<a href="https://nichedb.dev/c/hosting">nichedb.dev/c/hosting</a>: the first directory <a href="https://nichedb.dev/c/hosting">NicheDB hosting directory</a>: a reference
reading it, with providers and offers as feeds over RSS, JSON, an API and MCP implementation of OpenServer, with providers and offers available through RSS,
JSON, an API and MCP
</li> </li>
<li> <li>
<a href="https://www.findhost.app">findhost.app</a>: a curated register of web hosts under <a href="https://www.findhost.app">findhost.app</a>: a curated register of web hosts under