Add MkDocs documentation #5

Merged
daniel merged 4 commits from docs/mkdocs into main 2026-04-09 20:57:50 +00:00
Collaborator

Summary

Adds comprehensive MkDocs documentation covering:

  • Overview — Purpose, features, and project structure
  • Setup — Local installation and Docker
  • API Reference — Full request/response shapes for POST /classify
  • Configuration — All environment variables with provider-specific examples
  • Testing — curl examples and Swagger UI usage
  • Deployment — Docker, CI/CD, and production checklist
  • Known Quirks — MiniMax base URL gotcha, SQLite path, dedupe limitations, and more

Files

  • mkdocs.yml — Material for MkDocs configuration
  • docs/index.md — Overview
  • docs/setup.md — Installation and quick start
  • docs/api.md — API reference
  • docs/configuration.md — Environment variables
  • docs/testing.md — Local testing guide
  • docs/deployment.md — Docker and CI/CD deployment
  • docs/quirks.md — Known quirks and limitations
## Summary Adds comprehensive MkDocs documentation covering: - **Overview** — Purpose, features, and project structure - **Setup** — Local installation and Docker - **API Reference** — Full request/response shapes for POST /classify - **Configuration** — All environment variables with provider-specific examples - **Testing** — curl examples and Swagger UI usage - **Deployment** — Docker, CI/CD, and production checklist - **Known Quirks** — MiniMax base URL gotcha, SQLite path, dedupe limitations, and more ## Files - `mkdocs.yml` — Material for MkDocs configuration - `docs/index.md` — Overview - `docs/setup.md` — Installation and quick start - `docs/api.md` — API reference - `docs/configuration.md` — Environment variables - `docs/testing.md` — Local testing guide - `docs/deployment.md` — Docker and CI/CD deployment - `docs/quirks.md` — Known quirks and limitations
lennie-s added 1 commit 2026-04-09 20:25:38 +00:00
Covers: overview, setup, API reference, configuration,
testing, deployment, and known quirks.
lennie-s added 1 commit 2026-04-09 20:48:11 +00:00
steve-w added 1 commit 2026-04-09 20:52:20 +00:00
lennie-s added 1 commit 2026-04-09 20:55:59 +00:00
daniel merged commit 9f259a299f into main 2026-04-09 20:57:50 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: daniel/email-classifier#5