version: '3' services: alfresco: build: context: ./alfresco args: SOLR_COMMS: none environment: JAVA_OPTS : "This will be populated by the generator script" JAVA_TOOL_OPTIONS : "This will be populated by the generator script" ports: - "7203:7203" #JMX connect via service:jmx:rmi:///jndi/rmi://localhost:7203/jmxrmi - "5005:5005" #Java debugging - "8081:8080" #Browser port for Alfresco share: image: ${SHARE_IMAGE} environment: - REPO_HOST=alfresco - REPO_PORT=8080 ports: - 8082:8080 #Browser port for Share postgres: image: ${POSTGRES_IMAGE} environment: - POSTGRES_PASSWORD=alfresco - POSTGRES_USER=alfresco - POSTGRES_DB=alfresco ports: - 5432:5432 activemq: image: alfresco/alfresco-activemq:5.15.6 ports: - 8161:8161 # Web Console - 5672:5672 # AMQP - 61616:61616 # OpenWire - 61613:61613 # STOMP alfresco-pdf-renderer: image: alfresco/alfresco-pdf-renderer:2.1.0-EA4 environment: JAVA_OPTS: " -Xms256m -Xmx512m" ACTIVEMQ_URL: "nio://activemq:61616" FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file" ports: - 8090:8090 links: - activemq imagemagick: image: alfresco/alfresco-imagemagick:2.1.0-EA4 environment: JAVA_OPTS: " -Xms256m -Xmx512m" ACTIVEMQ_URL: "nio://activemq:61616" FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file" ports: - 8091:8090 links: - activemq libreoffice: image: alfresco/alfresco-libreoffice:2.1.0-EA4 environment: JAVA_OPTS: " -Xms256m -Xmx512m" ACTIVEMQ_URL: "nio://activemq:61616" FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file" ports: - 8092:8090 links: - activemq tika: image: alfresco/alfresco-tika:2.1.0-EA4 environment: JAVA_OPTS: " -Xms256m -Xmx512m" ACTIVEMQ_URL: "nio://activemq:61616" FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file" ports: - 8093:8090 links: - activemq transform-misc: image: alfresco/alfresco-transform-misc:2.1.0-EA4 environment: JAVA_OPTS: " -Xms256m -Xmx512m" ACTIVEMQ_URL: "nio://activemq:61616" FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file" ports: - 8094:8090 links: - activemq shared-file-store: image: alfresco/alfresco-shared-file-store:0.5.3 environment: JAVA_OPTS: " -Xms256m -Xmx512m" scheduler.content.age.millis: 86400000 scheduler.cleanup.interval: 86400000 ports: - 8099:8099 volumes: - shared-file-store-volume:/tmp/Alfresco/sfs volumes: shared-file-store-volume: driver_opts: type: tmpfs device: tmpfs