diff --git a/docker-compose.yml b/docker-compose.yml index 69b00e0..05425e8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,6 +21,21 @@ services: TZ: "CET" LANG: "en_US.UTF-8" MAILGATEWAY: "mailgateway" + + ASYNCEVENT_PROCESSOR_ENABLED: "true" + ASYNCEVENT_PROCESSOR_INITIALDELAY: "10000" + OCR_SERVICE_ENDPOINT: "http://tika:9998/tika" + OCR_SERVICE_MODE: "MODEL" + #OCR_PDF_MODE: "OCR_ONLY | TEXT_ONLY | TEXT_AND_OCR (default)" + OCR_PDF_MODE: "TEXT_AND_OCR" + ML_SERVICE_ENDPOINT: "http://imixs-ml-spacy:8000/" + # Enable Training Scheduler + ML_TRAINNG_SCHEDULER_ENABLED: "true" + # TYPO Issue #28 + ML_TRAINING_SCHEDULER_ENABLED: "true" + ML_TRAINING_SCHEDULER_INTERVAL: "10000" + ML_TRAINING_SCHEDULER_INITIALDELAY: "60000" + ports: - "8080:8080" - "9990:9990" @@ -28,6 +43,56 @@ services: volumes: - ./docker/deployments:/opt/jboss/wildfly/standalone/deployments/ + + + + +# Tika OCR Service + tika: + #image: imixs/tika + image: apache/tika:1.24.1-full + environment: + TZ: "Europe/Berlin" + ports: + - "9998:9998" + +# Gotenberg Servcie (HTML2PDF converter) + gotenberg: + image: thecodingmachine/gotenberg:6 + ports: + - "3000:3000" + + +# Imixs-ML-spaCy Service + imixs-ml-spacy: + image: imixs/imixs-ml-spacy:1.0.1 + environment: + PYTHONUNBUFFERED: 1 + TZ: "Europe/Berlin" + MODEL_LANGUAGE: "de" + MODEL_PATH: "models/invoice-de-0.0.3/" + #MODEL_PATH: "models/invoice-de-0.0.3-FULL/" + + ports: + - "8000:8000" + #volumes: + # - ../src/models/:/usr/src/app/models/ + + +# Imixs-ML Training sevice +# imixs-ml-training: +# image: imixs/imixs-ml-training:latest +# environment: +# TZ: "Europe/Berlin" +# TIKA_SERVICE_ENDPOINT: "http://tika:9998/tika" +# #OCR_PDF_MODE: "OCR_ONLY | TEXT_ONLY | TEXT_AND_OCR (default)" +# OCR_PDF_MODE: "TEXT_AND_OCR" +# # Payara-Micor ENV +# MP_OPENAPI_SERVERS: "http://localhost:8081" +# ports: +# - "8081:8080" +# - "9009:9009" + imixsadmin: image: imixs/imixs-admin ports: diff --git a/office-alexander-logistics-app/pom.xml b/office-alexander-logistics-app/pom.xml index e4da594..f89dca6 100644 --- a/office-alexander-logistics-app/pom.xml +++ b/office-alexander-logistics-app/pom.xml @@ -141,7 +141,7 @@ - com.imixs.workflow + org.imixs.workflow imixs-office-workflow-app WEB-INF/lib/*.jar @@ -202,13 +202,13 @@ - com.imixs.workflow + org.imixs.workflow imixs-office-workflow-app war - com.imixs.workflow + org.imixs.workflow imixs-office-workflow-util compile @@ -220,12 +220,22 @@ compile - org.imixs.workflow imixs-archive-documents compile - --> + + + + + org.imixs.workflow + imixs-ml-workflow + ${org.imixs.ml.version} + compile + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 15f735f..9b1e5e9 100644 --- a/pom.xml +++ b/pom.xml @@ -27,10 +27,11 @@ 5.2.5 4.1.8 - 4.3.2-SNAPSHOT + 4.4.0 2.2.3 2.2.4 1.0.19 + 1.0.1 2.2 src/main/webapp @@ -160,7 +161,7 @@ - com.imixs.workflow + org.imixs.workflow imixs-office-workflow-app ${org.imixs.office.version} war @@ -168,7 +169,7 @@ - com.imixs.workflow + org.imixs.workflow imixs-office-workflow-util ${org.imixs.office.version} provided