Skip to content
Recued
Menu
← Back to packs

LibreOffice Pack

by recued-core v1 app_pack

V3 deterministic office-conversion capability pack. By-value connector composition (service_kind=cli, no separate ingredient): one local LibreOffice soffice CLI ingredient exposes readiness plus fixed conversions from office documents to PDF, UTF-8 text, and HTML. Fixed-function and reproducible: the executor materializes the source file and owns the throwaway output directory, while soffice writes converted artifacts there and each result is captured as result.file_ref. Write-tier but approval=never: soffice writes only under an engine-managed output dir, exposes no arbitrary flags, macros, printer routing, template paths, remote URLs, or caller-supplied output paths, and never streams document bytes through op-step values. Requires the soffice binary on PATH (Debian/Ubuntu: apt install libreoffice-writer-nogui or libreoffice-writer; macOS: install LibreOffice and expose soffice). Local process, no shell, no intentional network egress.

What this pack installs

  • libreoffice Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI soffice external change
Read: soffice.version · No approvalWrite: document.office_to_pdf · No approvalWrite: document.office_to_text · No approvalWrite: document.office_to_html · No approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:libreofficelibreofficesofficecliofficedocumentpdftexthtmlconvertdeterministiclocal-servicev3composition