74 lines
2.2 KiB
YAML
74 lines
2.2 KiB
YAML
version: '3.4'
|
|
services:
|
|
alfmarkdown-share:
|
|
image: alfresco-share-alfmarkdown:development
|
|
build:
|
|
dockerfile: ./Dockerfile
|
|
context: ../../../share-docker/target
|
|
environment:
|
|
CATALINA_OPTS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8888"
|
|
REPO_HOST: alfmarkdown-acs
|
|
REPO_PORT: 8080
|
|
ports:
|
|
- "${share.port}:8080"
|
|
- "${share.debug.port}:8888"
|
|
depends_on:
|
|
- alfmarkdown-acs
|
|
alfmarkdown-acs:
|
|
image: alfresco-content-services-alfmarkdown:development
|
|
build:
|
|
dockerfile: ./Dockerfile
|
|
context: ../../../platform-docker/target
|
|
environment:
|
|
CATALINA_OPTS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8888"
|
|
ports:
|
|
- "${acs.port}:8080"
|
|
- "${acs.debug.port}:8888"
|
|
volumes:
|
|
- alfmarkdown-acs-volume:/usr/local/tomcat/alf_data
|
|
depends_on:
|
|
- alfmarkdown-postgres
|
|
alfmarkdown-postgres:
|
|
image: postgres:9.6
|
|
environment:
|
|
POSTGRES_DB: alfresco
|
|
POSTGRES_USER: alfresco
|
|
POSTGRES_PASSWORD: alfresco
|
|
command: postgres -c max_connections=300 -c log_min_messages=LOG
|
|
ports:
|
|
- "${postgres.port}:5432"
|
|
volumes:
|
|
- alfmarkdown-db-volume:/var/lib/postgresql/data
|
|
alfmarkdown-ass:
|
|
image: alfresco/alfresco-search-services:1.2.0
|
|
environment:
|
|
SOLR_ALFRESCO_HOST: alfmarkdown-acs
|
|
SOLR_ALFRESCO_PORT: 8080
|
|
SOLR_SOLR_HOST: alfmarkdown-ass
|
|
SOLR_SOLR_PORT: 8983
|
|
SOLR_CREATE_ALFRESCO_DEFAULTS: alfresco,archive
|
|
ports:
|
|
- "8983:8983"
|
|
volumes:
|
|
- alfmarkdown-ass-volume:/opt/alfresco-search-services/contentstore
|
|
- alfmarkdown-ass-volume:/opt/alfresco-search-services/data
|
|
alfmarkdown-adw:
|
|
image: quay.io/alfresco/alfresco-digital-workspace:2.0.0-adw
|
|
environment:
|
|
BASE_PATH: ./
|
|
APP_CONFIG_ECM_HOST: http://localhost:${acs.port}
|
|
ports:
|
|
- "${adw.port}:8080"
|
|
depends_on:
|
|
- alfmarkdown-acs
|
|
alfmarkdown-tengine:
|
|
image: inteligr8/alfmarkdown-tengine:1.0-SNAPSHOT
|
|
ports:
|
|
- "${ate.port}:8090"
|
|
volumes:
|
|
alfmarkdown-acs-volume:
|
|
external: true
|
|
alfmarkdown-db-volume:
|
|
external: true
|
|
alfmarkdown-ass-volume:
|
|
external: true |