version: '3.1' services: db: image: postgres:9.6.1 environment: POSTGRES_PASSWORD: adminadmin POSTGRES_DB: office-alexander-logistics volumes: - dbdata:/var/lib/postgresql/data app: image: imixs/office-alexander-logistics depends_on: - db environment: JAVA_OPTS: "-Dnashorn.args=--no-deprecation-warning" POSTGRES_USER: "postgres" POSTGRES_PASSWORD: "adminadmin" POSTGRES_CONNECTION: "jdbc:postgresql://db/office-alexander-logistics" 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" - "8787:8787" 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 Service (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: - "8888:8080" mailgateway: image: imixs/exim4 environment: EXIM_SMARTHOST: "www149.your-server.de:25" EXIM_PASSWORD: "www149.your-server.de:webmaster@imixs.com:webmaster4imixsmail" EXIM_ALLOWED_SENDERS: "10.0.0.0/8:172.16.0.0/12:192.168.0.0/16" volumes: dbdata: