Skip to content

Make targets

Every operation you need, in one table.

TargetWhat it does
make helpPrint the full list of targets
make upLoad .env, then podman-compose up -d --build (start the stack)
make downStop the stack
make buildBuild the analyzer image only (no run)
make logsFollow the stack logs
make testRun the recognizer test suite (uv run pytest)
make call-analyzerCall the Presidio analyzer directly (:5002)
make call-litellmCall the LiteLLM proxy (:4000) — full masking path
make test-callRun both curl examples sequentially
make docs-depsInstall the docs tooling (npm install)
make docs-buildBuild the static documentation site
make docs-serveStart the VitePress dev server (:5173)
make docs-previewPreview the built docs site
make docs-cleanRemove build artifacts
make docs-checkStrict docs build — fails on warnings

Notes

  • make up and make build print help and exit if .env is missing or unsourced.
  • make call-litellm needs .env sourced so LITELLM_MASTER_KEY is in your shell.

Next

Ready to extend Sombra? See Recognizers.

Apache-2.0 · Sombra