The source for docs.prosopo.io: how to add Procaptcha to a site, verify it on your server, and set up Prosopo Protect.
Use the Node version in .nvmrc (nvm use) and the pnpm version in package.json's packageManager (corepack enable).
pnpm install
pnpm run devThe site is built with Starlight. pnpm run build produces the static site in dist/.
src/content/docs/<lang>/— the pages, one folder per language (enis the source;de,es,fr,itandpt-brare translations).src/i18n/en/nav.ts— the sidebar.src/assets/— screenshots and images used in pages.
.github/workflows/ci.ymlruns on every PR: it builds the site, checks every internal link in the build, lints the code (only when code orpackage.jsonchanged) and lints the workflows. The build, lint and PR checks come from the shared stage workflows in prosopo/github_actions.- Netlify deploys the site from its git integration (
netlify.toml); no workflow deploys it. release.ymlcuts a GitHub release on a push tomainorstaging.
- Found a mistake? Open an issue or send a pull request.
- Want to talk it through first? Join us on Discord.
See CONTRIBUTING.md for how to make a change.