About this project

ConvertX is a self-hosted file conversion service that allows users to convert files across a vast array of formats. It supports batch processing of multiple files and includes features such as password protection and multi-account management. The application integrates numerous specialized converters to handle different media types, including: - Images & Vectors: ImageMagick, GraphicsMagick, Vips, Inkscape, resvg, Potrace, and VTracer. - Video & Audio: FFmpeg. - Documents & E-books: Pandoc, LibreOffice, Calibre, and Markitdown. - Data & Others: Dasel, XeLaTeX, libheif, and msgconvert. It is designed for easy deployment via Docker and provides extensive environment variable configuration to manage security (JWT secrets), access control (HTTP/HTTPS settings), and system performance (concurrent process limits).