version: '3.1' services: flask-serv: build: . restart: always image: flask-server ports: - "8080:8080" volumes: # when pushing to server, remove the first dot here in front of /mnt - /mnt/ssd/ds_ftp/classla_OS2022:/usr/src/app/classla_OS2022 - ./swagger_server/classla/classla_resources:/root/classla_resources environment: - PYTHONUNBUFFERED=1 tika2: image: apache/tika:1.28.4-full entrypoint: [ "/bin/sh", "-c", "java -jar /tika-server-1.28.4.jar -h 0.0.0.0 -p 9999" ] restart: always ports: - "9999:9999" ate-api: build: ./ATEapi restart: always ports: - "5000:5000" volumes: - ./swagger_server/classla/classla_resources:/home/appuser/classla_resources