Skip to content

v1.0.0 — zentraler Konvertier-Dienst + html_to_pdf

Choose a tag to compare

@markus7h markus7h released this 23 Jun 21:30
· 4 commits to main since this release
e20aa7d

Highlights

Zentraler Konvertier-Dienst (convert-service/): bündelt Chromium, LibreOffice, WeasyPrint, pandoc und poppler in einem Container. Die Datei-Konverter sind nun dünne curl-Wrapper — Clients brauchen nur noch curl.

Neu

  • html_to_pdf — HTML inkl. JS/Mermaid via Headless-Chromium → PDF; theme=magic3 injiziert das magic3-Theme (hell, grüner Akzent #388E3C).

Geändert

  • md_to_pdf, docx_to_pdf, pdf_to_text laufen über den Dienst (Contracts unverändert, requirescurl).
  • deploy-convert.sh + docker-compose.convert.yml (Port 3458, LAN, optionales Token).
  • README/Docs erweitert.

⚠️ BREAKING CHANGE

Die Datei-Konverter brauchen den zentralen Konvertier-Dienst (TOOLS_MCP_CONVERT_URL, Default http://192.168.2.15:3458); offline = Fehler (kein Local-Fallback). Dienst via deploy-convert.sh ausrollen.