DocKing is a document management service/microservice that handles templates and renders them in PDF format, providing a centralized solution for PDF generation and template management.
DocKing is a modern document management service that centralizes template management and PDF generation capabilities. Built as a microservice, it provides a robust solution for handling document templates and rendering them into PDFs, making it ideal for organizations with diverse document generation needs.
Centralized Template Management: Store and manage all document templates in one place, ensuring consistency and easy maintenance across your organization.
Multiple PDF Engine Support: Choose from industry-standard PDF engines including Gotenberg, wkHTMLtoPDF, and mPDF, allowing flexibility in rendering approaches.
Sync & Async Processing: Support for both synchronous and asynchronous PDF generation with webhook notifications, accommodating various use cases and load patterns.
Built-in Management Console: A powerful UI console for template management, preview, and collaboration, making it easy for teams to work together.
Scalable Architecture: Designed for horizontal scaling to handle high traffic loads, with support for multiple database backends.
DocKing is perfect for:
DocKing can be deployed using Docker or installed directly on a PHP 8.2 environment. It supports MySQL, PostgreSQL, or SQLite databases, with MySQL 8 being the recommended choice.
The platform provides comprehensive documentation and a demo instance at https://docking-demo.shipsaas.tech/ for evaluation purposes.
Similar projects based on shared tags