Must have
Installation requirements
- A compatible container environment for the chosen official image.
- Private network access between the application and conversion API.
Application hosting
A document-conversion API for generating PDFs and screenshots or converting office files. It belongs behind the application, with conversion capacity planned around document complexity and concurrent jobs.
Check runtime, storage and installation requirements before choosing a server.
See requirementsAllow room for the operating system, database and your actual workload.
Open resource plannerSee the cheapest plans that meet the starting size, then check each provider's page.
See plansMust have
Recommended
Use the resource planner to size a server for your workload.
The Kubernetes instructions specify at least 512 MiB memory and 0.2 CPU; Cloud Run guidance recommends at least 1 GiB. These are deployment-specific allocations, not throughput guarantees. Complex files and concurrent jobs need additional evaluation.
Deploy with
The host must provide
Storage
Plan temporary disk space for uploads and generated documents. Store outputs in the application storage system when they need to outlive a request; a conversion container is not an archive.
Step by step
Use the full image for browser and office conversions, or choose the Chromium-only or LibreOffice-only variant for the required formats.
Official instructionsUse an internal container network or bind the host port to localhost. Do not expose the conversion service directly to the internet.
Official instructionsConfigure queue, timeout and concurrency limits, then check the largest expected documents before sizing more instances.
Official instructionsSecurity
Cost
Want the full monthly bill? Use the hosting cost calculator. It keeps unknown charges visible.