# Originally sourced from https://github.com/Alfresco/acs-deployment/blob/4.0.3/docker-compose/docker-compose.yml # version: "3" services: activiti-app: image: quay.io/alfresco/alfresco-process-services:${APS_TAG} environment: ACTIVITI_DATASOURCE_URL: 'jdbc:postgresql://postgres-aps:5432/activiti?characterEncoding=UTF-8' depends_on: - postgres-aps volumes: - "$ALFRESCO_LICENSE_DIR/aps:/root/.activiti/enterprise-license:ro" activiti-admin: image: quay.io/alfresco/alfresco-process-services-admin:${APS_TAG} environment: ACTIVITI_ADMIN_DATASOURCE_URL: 'jdbc:postgresql://postgres-aps-admin:5432/activiti-admin?characterEncoding=UTF-8' ACTIVITI_ADMIN_REST_APP_HOST: http://activiti-app depends_on: - postgres-aps-admin - activiti-app postgres-aps: image: postgres:${POSTGRES_TAG} environment: POSTGRES_DB: activiti postgres-aps-admin: image: postgres:${POSTGRES_TAG} environment: POSTGRES_DB: activiti-admin proxy: build: ./nginx-ingress image: local/nginx-ingress:aps ports: - 8080:8080 depends_on: - activiti-app - activiti-admin