Skip to content

Docling Serve API#

docling-serve-api version

The docling-serve-api module defines the core, framework-agnostic Java API used to communicate with a Docling Serve backend. It provides the request/response model and the main DoclingServeApi interface. You can use any implementation of this interface to talk to a running Docling Serve instance.

The base Java version is 17. This module has no other required dependencies, although it is compatible with both Jackson 2.x and 3.x.

If you need a ready-to-use HTTP implementation, see the reference client: - Docling Serve Client: docling-serve-client

When to use this module#

  • You want a stable, typed Java model for Docling Serve requests/responses without committing to a specific HTTP stack.
  • You plan to create your own client implementation (e.g., different HTTP lib, reactive runtime) but still rely on the shared API model.
  • You want to write code that is portable across different client implementations.

Installation#

Add the API dependency to your project.

dependencies {
  implementation("ai.docling:docling-serve-api:0.5.3")
}
<dependency>
  <groupId>ai.docling</groupId>
  <artifactId>docling-serve-api</artifactId>
  <version>0.5.3</version>
</dependency>

Note: The API module does not perform network I/O by itself. To call a live service, combine it with an implementation such as docling-serve-client.

Quick start#

Below is a minimal example using the reference client to create an implementation of DoclingServeApi, build a conversion request, and retrieve Markdown output. The request/response types all come from docling-serve-api.

import java.net.URI;
import ai.docling.serve.api.DoclingServeApi;
import ai.docling.serve.api.convert.request.ConvertDocumentRequest;
import ai.docling.serve.api.convert.request.options.ConvertDocumentOptions;
import ai.docling.serve.api.convert.request.options.OutputFormat;
import ai.docling.serve.api.convert.request.source.HttpSource;
import ai.docling.serve.api.convert.request.target.InBodyTarget;
import ai.docling.serve.api.convert.response.InBodyConvertDocumentResponse;

DoclingServeApi api = DoclingServeApi.builder()
    .baseUrl("http://localhost:8000") // your Docling Serve URL
    .logRequests() // log HTTP requests
    .logResponses() // log HTTP responses
    .prettyPrint() // pretty-print JSON requests/responses
    .apiKey("optionally your api key")
    .build();

ConvertDocumentRequest request = ConvertDocumentRequest.builder()
    .source(HttpSource.builder().url(URI.create("https://arxiv.org/pdf/2408.09869"))
        .build())
    .options(ConvertDocumentOptions.builder()
        .toFormat(OutputFormat.MARKDOWN) // request Markdown output
        .includeImages(true)
        .build())
    .target(InBodyTarget.builder().build()) // get results in the HTTP response body
    .build();

InBodyConvertDocumentResponse response = (InBodyConvertDocumentResponse) api.convertSource(request);
System.out.println(response.getDocument().getMarkdownContent());

Core concepts#

The DoclingServeApi interface#

Defined in ai.docling.serve.api.DoclingServeApi, this interface exposes many operations:

Any HTTP or non-HTTP implementation can implement this interface. The reference implementation is provided by the docling-serve-client module.

Extension Points#

The docling-serve-api module uses the Java Service Provider Interface to define an extension point for building/customizing instances of DoclingServeApi. An application (or downstream framework) can create an implementation of ai.docling.serve.api.spi.DoclingServeApiBuilderFactory and register it via the META-INF/services/ai.docling.serve.api.spi.DoclingServeApiBuilderFactory file, or providing an implementation using Java modules.

This is exactly what the docling-serve-client module does to provide its implementation. See module-info.java and DoclingServeClientBuilderFactory.java.

Requests: ConvertDocumentRequest#

Create a request via the builder:

ConvertDocumentRequest request = ConvertDocumentRequest.builder()
    .source(/* one of the supported sources */)
    .options(/* conversion options */)
    .target(/* optional delivery target */)
    .build();

Supported sources (ai.docling.serve.api.convert.request.source): - HttpSource — fetch content from a URL (optional custom headers) - FileSource — embed content as Base64 with a filename - S3Source — fetch content from an S3 bucket

Targets (ai.docling.serve.api.convert.request.target): - InBodyTarget — receive results directly in the API response body (default use case) - PutTarget — the service uploads converted content via HTTP PUT to a specified URI - ZipTarget — receive a zipped result - S3Target — upload converted content to an S3 bucket

Options (ai.docling.serve.api.convert.request.options.ConvertDocumentOptions) let you control: - Input/output formats (e.g., fromFormats, toFormats) - OCR (e.g., doOcr, forceOcr, ocrEngine, ocrLang) - PDF processing (e.g., pdfBackend) - Tables (e.g., tableMode, tableCellMatching) - Pipelines and page ranges (e.g., pipeline, pageRange) - Timeouts and error behavior (e.g., documentTimeout, abortOnError) - Enrichments (code/formula/picture), image handling, scaling, page break placeholder - VLM pipeline hints

Explore the options package for the full list of knobs you can turn.

Responses: InBodyConvertDocumentResponse, PreSignedUrlConvertDocumentResponse, ZipArchiveConvertDocumentResponse and DocumentResponse#

  • InBodyConvertDocumentResponse contains the converted document (if any), errors, processing status, total processing_time, and detailed timings map.
  • PreSignedUrlConvertDocumentResponse contains processing statistics - total processing_time and conversion metrics num_converted, num_succeeded, num_failed.
  • ZipArchiveConvertDocumentResponse contains file_name and an input stream for the archive.
  • DocumentResponse holds the actual content fields you requested, such as md_content (Markdown), html_content, text_content, and a json_content map. It also includes the filename and doctags_content when relevant.

Health checks#

You can ping the service to check readiness and basic status:

import ai.docling.serve.api.health.HealthCheckResponse;

HealthCheckResponse health = api.health();
System.out.println("Service status: " + health.getStatus());

Error handling#

Conversion may succeed partially (e.g., some pages) while returning warnings or errors. Always inspect InBodyConvertDocumentResponse#getErrors() and consider status:

InBodyConvertDocumentResponse response = (InBodyConvertDocumentResponse) api.convertSource(request);

if (response.getErrors() != null && !response.getErrors().isEmpty()) {
  response.getErrors().forEach(err ->
      System.err.println("Component: " + err.getComponentType() + 
          ", Module: " + err.getModuleName() + 
          ", Message: " + err.getErrorMessage()));
}

if (response.getDocument() != null && response.getDocument().getMarkdownContent() != null) {
  // Use the output
}

The exact transport-level exceptions (e.g., timeouts, connectivity) depend on the client implementation you use. The reference client throws standard Java exceptions for HTTP and I/O failures.

Validation errors#

In the case of a request validation error (i.e. docling-serve throws a 422 error), the docling-java API will throw an ai.docling.serve.api.validation.ValidationException which can be caught and inspected.

Logging and builders#

DoclingServeApi exposes a toBuilder() method so implementations can be duplicated and tweaked. Most client builders, including the reference client, also expose logRequests() and logResponses() for simple diagnostics:

DoclingServeApi newApi = api.toBuilder()
    .logRequests()
    .logResponses()
    .build();

Version compatibility#

The API is tested against all published versions of Docling Serve each week. Below are the latest run results:

Results for ghcr.io/docling-project/docling-serve as of 2026-05-11T07:30:56.294965521Z#

Here are the results:

Tag Result Details
v1.18.0 ✅ SUCCESS Click for run details
v1.17.0 ✅ SUCCESS Click for run details
v1.16.1 ✅ SUCCESS Click for run details
v1.15.0 ✅ SUCCESS Click for run details
v1.14.3 ✅ SUCCESS Click for run details
v1.14.2 ✅ SUCCESS Click for run details
v1.14.1 ✅ SUCCESS Click for run details
v1.14.0 ✅ SUCCESS Click for run details
v1.13.1 ✅ SUCCESS Click for run details
v1.13.0 ✅ SUCCESS Click for run details
v1.12.0 ✅ SUCCESS Click for run details
v1.11.0 ✅ SUCCESS Click for run details
v1.10.0 ✅ SUCCESS Click for run details
v1.9.0 ✅ SUCCESS Click for run details
v1.8.0 ✅ SUCCESS Click for run details
v1.7.2 ✅ SUCCESS Click for run details
v1.7.1 ✅ SUCCESS Click for run details
v1.7.0 ✅ SUCCESS Click for run details
v1.6.0 ✅ SUCCESS Click for run details
v1.5.1 ✅ SUCCESS Click for run details
v1.5.0 ✅ SUCCESS Click for run details
v1.4.1 ✅ SUCCESS Click for run details
v1.4.0 ✅ SUCCESS Click for run details
v1.3.1 ✅ SUCCESS Click for run details
v1.3.0 ✅ SUCCESS Click for run details
v1.2.2 ✅ SUCCESS Click for run details
v1.2.1 ✅ SUCCESS Click for run details
v1.2.0 ✅ SUCCESS Click for run details
v1.1.0 ✅ SUCCESS Click for run details
v1.0.1 ✅ SUCCESS Click for run details
v1.0.0 ✅ SUCCESS Click for run details

Details#

ghcr.io/docling-project/docling-serve:v1.18.0#
Click to expand ###### Message
Click to collapse
Tag v1.18.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:30:44.891116907 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:30:45,243 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:45,246 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:30:45,328 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:45,328 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:30:45,371 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:45,371 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  71%|███████   | 543/770 [00:00<00:00, 5427.09it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5514.50it/s]
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:51660 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:51668 - "GET /health HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:30:46,592 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:46,592 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:30:46,676 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:46,676 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:30:46,720 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:46,720 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  69%|██████▉   | 535/770 [00:00<00:00, 5332.68it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5351.53it/s]
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:51668 - "POST /v1/convert/source HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:30:48,607 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:48,608 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:30:48,689 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:48,690 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:30:48,733 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:48,734 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  70%|███████   | 539/770 [00:00<00:00, 5349.57it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5461.75it/s]
INFO:     172.17.0.1:51668 - "POST /v1/convert/source HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:30:50,618 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:50,618 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:30:50,699 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:50,699 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:30:50,743 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:30:50,743 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  70%|██████▉   | 537/770 [00:00<00:00, 5365.14it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5390.90it/s]
INFO:     172.17.0.1:51668 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:51668 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:51668 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.17.0#
Click to expand ###### Message
Click to collapse
Tag v1.17.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:28:08.580726797 [W:onnxruntime:Default, device_discovery.cc:132 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:28:09,107 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:09,109 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:28:09,196 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:09,196 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:28:09,243 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:09,243 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  62%|██████▏   | 481/770 [00:00<00:00, 4809.05it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 4878.95it/s]
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:55340 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:55344 - "GET /health HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:28:11,286 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:11,286 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:28:11,403 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:11,403 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:28:11,447 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:11,447 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  71%|███████   | 545/770 [00:00<00:00, 5448.46it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5793.79it/s]
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:55344 - "POST /v1/convert/source HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:28:13,306 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:13,306 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:28:13,411 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:13,411 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:28:13,458 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:13,458 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  79%|███████▊  | 605/770 [00:00<00:00, 6046.03it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5902.14it/s]
INFO:     172.17.0.1:55344 - "POST /v1/convert/source HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:28:15,319 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:15,320 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx
[INFO] 2026-05-11 07:28:15,423 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:15,423 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx
[INFO] 2026-05-11 07:28:15,481 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:15,481 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  63%|██████▎   | 488/770 [00:00<00:00, 4778.56it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5178.78it/s]
INFO:     172.17.0.1:55344 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:55344 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:55344 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.16.1#
Click to expand ###### Message
Click to collapse
Tag v1.16.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:28:04.680615097 [W:onnxruntime:Default, device_discovery.cc:132 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:28:05,248 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:05,250 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:28:05,330 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:05,330 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:28:05,375 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:05,376 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  66%|██████▋   | 511/770 [00:00<00:00, 5108.48it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5061.79it/s]
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:59910 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:59914 - "GET /health HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:28:07,270 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:07,271 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:28:07,355 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:07,355 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:28:07,406 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:07,407 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  66%|██████▋   | 512/770 [00:00<00:00, 5089.38it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5059.70it/s]
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:59914 - "POST /v1/convert/source HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:28:09,324 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:09,324 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:28:09,494 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:09,494 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:28:09,552 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:09,553 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  74%|███████▍  | 571/770 [00:00<00:00, 5705.65it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5672.60it/s]
INFO:     172.17.0.1:59914 - "POST /v1/convert/source HTTP/1.1" 200 OK
[INFO] 2026-05-11 07:28:11,336 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:11,336 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:28:11,457 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:11,457 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:28:11,537 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:28:11,537 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx

Loading weights:   0%|          | 0/770 [00:00<?, ?it/s]
Loading weights:  74%|███████▎  | 567/770 [00:00<00:00, 5662.71it/s]
Loading weights: 100%|██████████| 770/770 [00:00<00:00, 5698.43it/s]
INFO:     172.17.0.1:59914 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:59914 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:59914 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.15.0#
Click to expand ###### Message
Click to collapse
Tag v1.15.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:25:41.947612323 [W:onnxruntime:Default, device_discovery.cc:132 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:25:42,516 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:25:42,518 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:25:42,611 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:25:42,611 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:25:42,662 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:25:42,662 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:36652 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:36654 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:36654 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:36654 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:36654 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:36654 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:36654 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.14.3#
Click to expand ###### Message
Click to collapse
Tag v1.14.3 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:22:56.157254472 [W:onnxruntime:Default, device_discovery.cc:131 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:22:56,816 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:22:56,819 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:22:56,951 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:22:56,951 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:22:57,001 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:22:57,002 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:59868 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:59870 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:59870 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:59870 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:59870 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:59870 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:59870 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.14.2#
Click to expand ###### Message
Click to collapse
Tag v1.14.2 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:23:47.175661437 [W:onnxruntime:Default, device_discovery.cc:131 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:23:48,672 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:23:48,674 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:23:48,776 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:23:48,776 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:23:48,841 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:23:48,841 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:41410 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:41424 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:41424 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:41424 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:41424 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:41424 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:41424 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.14.1#
Click to expand ###### Message
Click to collapse
Tag v1.14.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:19:55.826036577 [W:onnxruntime:Default, device_discovery.cc:131 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:19:56,633 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:19:56,635 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:19:56,796 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:19:56,796 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:19:56,837 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:19:56,837 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:42514 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:42524 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:42524 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:42524 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:42524 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:42524 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:42524 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.14.0#
Click to expand ###### Message
Click to collapse
Tag v1.14.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:19:55.751917978 [W:onnxruntime:Default, device_discovery.cc:131 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:19:56,555 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:19:56,558 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:19:56,669 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:19:56,669 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:19:56,712 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:19:56,712 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:39074 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:39084 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:39084 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:39084 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:39084 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:39084 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:39084 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.13.1#
Click to expand ###### Message
Click to collapse
Tag v1.13.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:16:59.089788598 [W:onnxruntime:Default, device_discovery.cc:131 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:16:59,639 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:16:59,641 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:16:59,749 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:16:59,749 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:16:59,813 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:16:59,814 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:58898 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:58908 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:58908 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:58908 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:58908 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:58908 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:58908 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.13.0#
Click to expand ###### Message
Click to collapse
Tag v1.13.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:17:01.240788783 [W:onnxruntime:Default, device_discovery.cc:131 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:17:01,790 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:17:01,792 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:17:01,918 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:17:01,918 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:17:01,984 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:17:01,984 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:35178 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:35190 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:35190 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:35190 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:35190 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:35190 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:35190 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.12.0#
Click to expand ###### Message
Click to collapse
Tag v1.12.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
2026-05-11 07:14:00.660256047 [W:onnxruntime:Default, device_discovery.cc:131 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
[INFO] 2026-05-11 07:14:01,362 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:14:01,364 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:14:01,507 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:14:01,507 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:14:01,589 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:14:01,590 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:50466 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:50476 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:50476 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:50476 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:50476 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:50476 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:50476 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.11.0#
Click to expand ###### Message
Click to collapse
Tag v1.11.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
[INFO] 2026-05-11 07:13:18,969 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:13:18,972 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:13:19,083 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:13:19,083 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:13:19,135 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:13:19,135 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:38194 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:38206 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:38206 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:38206 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:38206 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:38206 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:38206 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.10.0#
Click to expand ###### Message
Click to collapse
Tag v1.10.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
[INFO] 2026-05-11 07:11:05,501 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:11:05,503 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:11:05,576 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:11:05,576 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:11:05,613 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:11:05,613 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:60844 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:60856 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:60856 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:60856 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:60856 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:60856 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:60856 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.9.0#
Click to expand ###### Message
Click to collapse
Tag v1.9.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
[INFO] 2026-05-11 07:09:27,168 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:09:27,171 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:09:27,287 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:09:27,288 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:09:27,361 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:09:27,362 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:35788 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:35798 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:35798 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:35798 - "POST /v1/convert/source HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.8.0#
Click to expand ###### Message
Click to collapse
Tag v1.8.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
[INFO] 2026-05-11 07:07:03,511 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:07:03,513 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:07:03,584 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:07:03,585 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:07:03,620 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:07:03,620 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:57044 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:57054 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:57054 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:57054 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:57054 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:57054 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:57054 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.7.2#
Click to expand ###### Message
Click to collapse
Tag v1.7.2 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
[INFO] 2026-05-11 07:05:29,551 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:05:29,554 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:05:29,662 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:05:29,662 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:05:29,735 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:05:29,735 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:40464 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:40470 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:40470 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:40470 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:40470 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:40470 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:40470 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.7.1#
Click to expand ###### Message
Click to collapse
Tag v1.7.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
[INFO] 2026-05-11 07:03:07,886 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:03:07,888 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_infer.onnx
[INFO] 2026-05-11 07:03:07,958 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:03:07,958 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_infer.onnx
[INFO] 2026-05-11 07:03:07,995 [RapidOCR] base.py:22: Using engine_name: onnxruntime
[INFO] 2026-05-11 07:03:07,996 [RapidOCR] main.py:53: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_infer.onnx
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:35052 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:35056 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:35056 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:35056 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:35056 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:35056 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:35056 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.7.0#
Click to expand ###### Message
Click to collapse
Tag v1.7.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:44780 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:44794 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:44794 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44794 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44794 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44794 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:44794 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.6.0#
Click to expand ###### Message
Click to collapse
Tag v1.6.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:55024 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:55034 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:55034 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:55034 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:55034 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:55034 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:55034 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.5.1#
Click to expand ###### Message
Click to collapse
Tag v1.5.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:33866 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:33868 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:33868 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:33868 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:33868 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:33868 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:33868 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.5.0#
Click to expand ###### Message
Click to collapse
Tag v1.5.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:42276 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:42282 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:42282 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:42282 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:42282 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:42282 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:42282 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.4.1#
Click to expand ###### Message
Click to collapse
Tag v1.4.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:56538 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:56548 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:56548 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:56548 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:56548 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:56548 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:56548 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.4.0#
Click to expand ###### Message
Click to collapse
Tag v1.4.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:34014 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:34028 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:34028 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:34028 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:34028 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:34028 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:34028 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.3.1#
Click to expand ###### Message
Click to collapse
Tag v1.3.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:33668 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:33678 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:33678 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:33678 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:33678 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:33678 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:33678 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.3.0#
Click to expand ###### Message
Click to collapse
Tag v1.3.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:45908 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:45924 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:45924 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:45924 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:45924 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:45924 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:45924 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.2.2#
Click to expand ###### Message
Click to collapse
Tag v1.2.2 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:48724 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:48728 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:48728 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:48728 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:48728 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:48728 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:48728 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.2.1#
Click to expand ###### Message
Click to collapse
Tag v1.2.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:49260 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:49274 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:49274 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:49274 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:49274 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:49274 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:49274 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.2.0#
Click to expand ###### Message
Click to collapse
Tag v1.2.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:41552 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:41568 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:41568 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:41568 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:41568 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:41568 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:41568 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.1.0#
Click to expand ###### Message
Click to collapse
Tag v1.1.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:50718 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:50730 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:50730 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:50730 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:50730 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:50730 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:50730 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.0.1#
Click to expand ###### Message
Click to collapse
Tag v1.0.1 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:44280 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:44292 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:44292 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44292 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44292 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44292 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:44292 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK
ghcr.io/docling-project/docling-serve:v1.0.0#
Click to expand ###### Message
Click to collapse
Tag v1.0.0 is ok
###### Docling server logs
click to expand
Starting production server 🚀

Server started at http://0.0.0.0:5001
Documentation at http://0.0.0.0:5001/docs
Scalar docs at http://0.0.0.0:5001/scalar

Logs:
INFO:     Started server process [1]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:5001 (Press CTRL+C to quit)
INFO:     172.17.0.1:44758 - "GET /health HTTP/1.1" 200 OK
INFO:     172.17.0.1:44762 - "GET /health HTTP/1.1" 200 OK
WARNING:docling_core.types.doc.document:Parameter `strict_text` has been deprecated and will be ignored.
INFO:     172.17.0.1:44762 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44762 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44762 - "POST /v1/convert/source HTTP/1.1" 200 OK
INFO:     172.17.0.1:44762 - "GET /v1/clear/converters HTTP/1.1" 200 OK
INFO:     172.17.0.1:44762 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 OK