Files
homelab/converters
forust d85bdf5dbd
ci / Compose (pull_request) Successful in 27s
ci / Workflows (pull_request) Successful in 14s
ci / Shell (pull_request) Successful in 34s
ci / Python and tests (pull_request) Successful in 19s
ci / YAML (pull_request) Successful in 17s
ci / Dockerfiles (pull_request) Successful in 6s
ci / Formatting (pull_request) Successful in 36s
ci / Kubernetes (pull_request) Successful in 14s
ci / image-plan (pull_request) Skipped
ci / Image (${{ matrix.name }}) (pull_request) Skipped
ci / build (pull_request) Skipped
renovate-ci / validate-renovate (pull_request_target) Successful in 3m13s
docs: sync service guides with current main
2026-10-08 21:23:46 +02:00
..

File converters

ConvertX for server-side conversion and BentoPDF for PDF tools.

ConvertX persists files in convertx-pvc; BentoPDF has no persistent volume. Kubernetes configuration includes a local config.yaml.example, excluded from normal deployment. Copy and apply the real ConfigMap separately where required.

Compose publishes ConvertX on host port 9992 as well as attaching it to the proxy network. Replace the authentication settings from .env.example before exposing it outside the lab.

Inspect

From the repository root:

kubectl get pods,svc,pvc -n converters
kubectl get events -n converters --sort-by=.metadata.creationTimestamp

See the repository README for deployment selection.