DocKing - ShipSaaS
Docking GitHub
  • DocKing from ShipSaaS
  • Architecture
  • Requirements
  • PDF Engines
    • Gotenberg
    • WkHTMLtoPDF
    • mPDF
  • Upgrade Notes
    • v1.4.0
    • v1.3.2
    • v1.3.1
    • v1.3.0
    • v1.2.0
    • v1.1.2
    • v1.1.1
    • v1.1.0
  • Usage
    • Basic
    • Endpoints
    • Webhook
    • Maintain IDs/Keys from Services
  • Getting Started
    • Environment Variables
    • Run on Local
      • Normal Run
      • Docker
    • Storage
    • Console UI
    • Document Template
      • Gotenberg's Metadata
      • wkHTMLtoPDF's metadata
      • mPDF's metadata
    • Templating Mode
    • Fonts
    • Octane / High-perf mode
    • Localization
  • Deployment
    • Linux VPS / Dedicated Server
    • Docker
Powered by GitBook
On this page
  • LIVE DEMO ๐Ÿ”ฅ
  • Features ๐Ÿš€
  • Tests

DocKing from ShipSaaS

Your shared microservice that takes over the document templates management & render/export PDF files.

NextArchitecture

Last updated 1 year ago

DocKing is an ALL-IN-ONE document-management microservice. Deal with the templates & render stuff just in 1 place.

You can use DocKing as a Shared-Microservice and remove the pain of managing templates & rendering PDFs out from other microservices.

DocKing is well-tested & production-ready ๐Ÿ˜‰๐ŸŽ๏ธ๐Ÿš€

LIVE DEMO ๐Ÿ”ฅ

  • Password: None

  • Drivers:

    • WkHtmlToPdf: Yes, without any extensions or fonts.

    • mPDF: Yes, without fonts.

  • Most of the features are disabled. You can only view & preview PDFs in multiple modes.

Features ๐Ÿš€

  • Manage all of your document templates just in one place ๐Ÿ“ฐ๐Ÿงพ.

  • Dynamically render & export PDF from your desired data ๐Ÿƒโ€.

  • Supports multiple state-of-the-art PDF Engines ๐Ÿป.

  • Supports sync & async PDF rendering modes ๐Ÿ”ฅ.

  • Webhook notification after PDF rendered (for async flow) ๐Ÿš€

  • Built-in UI-console to manage & review the templates & files (for internal use) ๐Ÿ”‹.

  • Horizontal scaling when traffic goes high? DocKing got that ๐Ÿ˜‰.

Tests

  • Unit Tests to cover all functions & methods โ‡๏ธ

  • Integration Tests to test against REAL PDF ENGINES:

    • Gotenberg โœ…

    • WkHtmlToPdf โœ…

    • mPDF โœ…

URL:

Console:

Gotenberg: Yes, use the of Gotenberg

Check out our planned features here:

https://docking-demo.shipsaas.tech/
https://docking-demo.shipsaas.tech/console#/
Live Demo Instance
The DocKing Project
codecov
GitHub - shipsaas/docking: DocKing: Your shared-microservice that takes over the document templates management & render/export PDFGitHub
Logo