Skip to content

History / API

Revisions

  • Correct what the wiki was getting wrong, and stop it holding a second copy The wiki was last revised in May. Three of its errors are the same ones the `docs/` tree had, because the wiki lives in a separate repository that no sweep and no test ever reaches. **It told people to install the wrong certbot.** Installation.md pinned `certbot==4.1.1` and its plugins to match, while the application is pinned to `2.10.0`. Anyone following that page built an environment the project does not test. The version list is gone rather than corrected: a version written in two places is a version that will disagree with itself, so the page now points at `requirements.txt`, which the build, the tests and the published image all use. **41 examples used a port the application does not listen on.** `localhost:5000` is Flask's development default, never CertMate's 8000 — 24 occurrences in API.md and 17 in Client-Certificates.md. The same defect was fixed in `docs/` at 210 occurrences; nobody thought to look here. **The batch limit was overstated by 300x.** "100–30,000 certificates via CSV" against an API that rejects more than 100 rows with a 400. Corrected in Home.md, Client-Certificates-Overview.md and Architecture.md. The separate "30k+ concurrent certificates" capacity claims are left alone — different claim, and consistent with the repository docs. **Everything since May was missing** — discovery and inventory, the MCP server, the Helm chart, compliance, deployment probes. Home.md now links each of them in `docs/` instead of growing a second copy here. That tree is translated into five languages and covered by tests that fail if a page stops being linked, if a link points at nothing, or if an example uses the wrong port. This wiki has no such checks, which is exactly how the certbot pin sat wrong for months. Verified: no `localhost:5000` left, no invented version pins outside the two notes that explain the removal, no per-request batch overstatement, and every relative link between wiki pages resolves.

    @fabriziosalmi fabriziosalmi committed Aug 10, 2026
  • docs(wiki): populate wiki from docs/ with sidebar, footer, and Home Project-wide landing page (Home), navigable left sidebar (_Sidebar), universal footer (_Footer), and 10 reference pages reflowed from the existing docs/ tree: Installation, Docker DNS-Providers, CA-Providers, Deploy-Hooks Client-Certificates, Client-Certificates-Overview API, Architecture, Testing Inter-page links rewritten to wiki page references. Source-file links (modules/, RELEASE_NOTES.md, LICENSE) rewritten to absolute GitHub URLs so they resolve from the wiki.

    @fabriziosalmi fabriziosalmi committed May 12, 2026