env-docker-alfresco/docker-compose.yml

39 lines
1.1 KiB
YAML

# Sourced from https://github.com/Alfresco/acs-deployment/blob/4.0.3/docker-compose/docker-compose.yml
#
# Using version 2 as 3 does not support resource constraint options (cpu_*, mem_* limits) for non swarm mode in Compose
version: "2"
services:
platform:
image: alfresco/alfresco-content-repository:latest
environment:
JAVA_OPTS: "
-Ddb.url=jdbc:postgresql://postgres-acs:5432/alfresco
-Dsolr.host=search
-Dmessaging.broker.url=\"failover:(nio://activemq:61616)?timeout=3000&jms.useCompression=true\"
"
depends_on:
- postgres-acs
- activemq
postgres-acs:
image: postgres:latest
search:
image: alfresco/alfresco-search-services:latest
environment:
- SOLR_ALFRESCO_HOST=platform
- SOLR_SOLR_HOST=search
activemq:
image: alfresco/alfresco-activemq:latest
proxy:
image: alfresco/alfresco-acs-nginx:latest
environment:
REPO_URL: "http://platform:8080"
depends_on:
- platform
ports:
- 8080:8080