diff --git a/public/svgs/unstructured.png b/public/svgs/unstructured.png new file mode 100644 index 000000000..a6ec855b6 Binary files /dev/null and b/public/svgs/unstructured.png differ diff --git a/templates/compose/unstructured.yaml b/templates/compose/unstructured.yaml new file mode 100644 index 000000000..1b8ea07f7 --- /dev/null +++ b/templates/compose/unstructured.yaml @@ -0,0 +1,24 @@ +# documentation: https://github.com/Unstructured-IO/unstructured-api?tab=readme-ov-file#--general-pre-processing-pipeline-for-documents +# slogan: Unstructured provides a platform and tools to ingest and process unstructured documents for Retrieval Augmented Generation (RAG) and model fine-tuning. +# tags: workflow, orchestration, data-pipeline, python, data, machine-learning, data-science, nlp, unstructured, ocr, data-extraction +# logo: svgs/unstructured.png +# port: 8000 + +version: "3" + +services: + unstructured: + image: "downloads.unstructured.io/unstructured-io/unstructured-api:latest" + environment: + - SERVICE_FQDN_UNSTRUCTURED_8000 + - "UNSTRUCTURED_API_KEY=${SERVICE_PASSWORD_APIKEY}" + healthcheck: + test: + - CMD + - wget + - "-qO-" + - "--spider" + - "http://0.0.0.0:8000/healthcheck" + interval: 15s + timeout: 15s + retries: 3