This repository contains the public documentation site for Linkout and
linkout-scraper, published at docs.linkout.space.
Use Node.js 22 or newer and install the locked dependencies:
npm ciStart the local development server with npm start. To test the production
site locally, run npm run build followed by npm run serve.
npm run check:localchecks the working-tree diff, types, tests, and production build.npm run check:sourcechecks live source contracts against the publiclinkout-scraperrepository.npm run check:depschecks the patched dependency tree and production audit.npm run check:deploychecks the live deployment and its TLS certificate.npm run checkis the complete repository gate: local, dependency, and live source checks. Deployment health remains a separate operational check.
The live source contract check fetches public files from the public
linkoutapp/linkout-scraper repository's main branch. It retries transient
network, timeout, rate-limit, and server failures; a persistent fetch failure or
contract drift fails the check.
Contributions are accepted only through pull requests. Run npm run check
before opening or updating one.
The documentation targets a dedicated Vercel project serving
docs.linkout.space. Repository changes do not mutate that project or DNS.
Run deployment health manually with npm run check:deploy to check the deployed
endpoints and TLS certificate outside the normal repository gate.