# Included by ../../docker-compose.yaml; use the root Compose entrypoint. services: # michael.schmidt@psi.ch # SAP Archiv Programm von der Firma KGS supportabteilung@kgs-software.com tiacore-test: container_name: tiacore-test image: images.kgs-cloud.de/tia/core/saphttp:3.17.1 restart: always volumes: - /opt/webcontent/tiacore-test/config/license:/application/license - /opt/webcontent/tiacore-test/config/keystore:/application/ssl - /opt/webcontent/tiacore-test/config:/application/config/ - /mount/saparchive/testdata:/application/data environment: LOGGING_LEVEL_ROOT: INFO # Authentifizierung für WebUI WEBAPP_SECURITY_AUTH_BASIC_USERNAME: psiadmin WEBAPP_SECURITY_AUTH_BASIC_PASSWORD: "$$2y$$10$$LA.TjBKRIDM/c6AJ86BZ/elpa9InzVbzqzLsyfc1Wt7h3S3N8MUPm" networks: - backend # michael.schmidt@psi.ch # SAP Archiv Programm von der Firma KGS supportabteilung@kgs-software.com tiacore-prod: container_name: tiacore-prod image: images.kgs-cloud.de/tia/core/saphttp:3.17.1 restart: always volumes: - /opt/webcontent/tiacore-prod/config/license:/application/license - /opt/webcontent/tiacore-prod/config/keystore:/application/ssl - /opt/webcontent/tiacore-prod/config:/application/config/ - /mount/saparchive/proddata:/application/data environment: LOGGING_LEVEL_ROOT: INFO # Authentifizierung für WebUI WEBAPP_SECURITY_AUTH_BASIC_USERNAME: psiadmin WEBAPP_SECURITY_AUTH_BASIC_PASSWORD: "$$2y$$10$$LA.TjBKRIDM/c6AJ86BZ/elpa9InzVbzqzLsyfc1Wt7h3S3N8MUPm" networks: - backend # michael.schmidt@psi.ch # SAP Document Router von der Firma KGS supportabteilung@kgs-software.com documentrouter-prod: container_name: tiadocrouter-prod image: images.kgs-cloud.de/tia-documentrouter/tia-documentrouter:5.2.0 restart: always volumes: - /opt/webcontent/tiadocrouter-prod/work:/application/work - /opt/webcontent/tiadocrouter-prod/input:/application/input - /opt/webcontent/tiadocrouter-prod/log:/application/log - /opt/webcontent/tiadocrouter-prod/lib:/application/lib - /opt/webcontent/tiadocrouter-prod/config:/application/config environment: LOGGING_LEVEL_ROOT: INFO # Authentifizierung für WebUI WEBAPP_SECURITY_AUTH_BASIC_USERNAME: psiadmin WEBAPP_SECURITY_AUTH_BASIC_PASSWORD: "$$2y$$10$$LA.TjBKRIDM/c6AJ86BZ/elpa9InzVbzqzLsyfc1Wt7h3S3N8MUPm" CLASSPATH: "/application/lib/sapjco3.jar" LD_LIBRARY_PATH: "/usr/glibc-compat/lib:/application/lib" networks: - backend banf-fetcher-prod: env_file: - path: ${WEBHOSTING_ENV_DIR:-/etc/webhosting}/sap/banf-prod.env required: true format: raw container_name: banf-fetcher-prod image: python:3.12 restart: always volumes: - /opt/webcontent/tiadocrouter-prod/banf-data:/data - /opt/webcontent/tiadocrouter-prod/input:/data/banf-dr environment: - SCP_HOST=filetransfer.openordering.de - SCP_PORT=22 - SCP_USER=PSIProduktiv - SCP_REMOTE_DIR=Anlagen - SCP_HOSTKEY_FINGERPRINT="ssh-rsa 1024 fingerprint" command: > sh -c "pip install paramiko scp lxml && while true; do python /data/script/banf_ftpload_convert.py; sleep 120; done" # michael.schmidt@psi.ch # SAP Document Router von der Firma KGS supportabteilung@kgs-software.com documentrouter-test: container_name: tiadocrouter-test image: images.kgs-cloud.de/tia-documentrouter/tia-documentrouter:5.2.0 restart: always volumes: - /opt/webcontent/tiadocrouter-test/work:/application/work - /opt/webcontent/tiadocrouter-test/input:/application/input - /opt/webcontent/tiadocrouter-test/log:/application/log - /opt/webcontent/tiadocrouter-test/lib:/application/lib - /opt/webcontent/tiadocrouter-test/config:/application/config environment: LOGGING_LEVEL_ROOT: INFO # Authentifizierung für WebUI WEBAPP_SECURITY_AUTH_BASIC_USERNAME: psiadmin WEBAPP_SECURITY_AUTH_BASIC_PASSWORD: "$$2y$$10$$LA.TjBKRIDM/c6AJ86BZ/elpa9InzVbzqzLsyfc1Wt7h3S3N8MUPm" CLASSPATH: "/application/lib/sapjco3.jar" LD_LIBRARY_PATH: "/usr/glibc-compat/lib:/application/lib" networks: - backend banf-fetcher-test: env_file: - path: ${WEBHOSTING_ENV_DIR:-/etc/webhosting}/sap/banf-test.env required: true format: raw container_name: banf-fetcher-test image: python:3.12 restart: always volumes: - /opt/webcontent/tiadocrouter-test/banf-data:/data - /opt/webcontent/tiadocrouter-test/input:/data/banf-dr environment: - SCP_HOST=filetransfer.test.openordering.de - SCP_PORT=22 - SCP_USER=PSITest - SCP_REMOTE_DIR=Anlagen - SCP_HOSTKEY_FINGERPRINT="ssh-rsa 1024 fingerprint" command: > sh -c "pip install paramiko scp lxml && while true; do python /data/script/banf_ftpload_convert.py; sleep 120; done"