Sets of variables configurable with your docker image
transform-router:
image: alfresco-transform-router:YOUR-TAG
environment:
JAVA_OPTS:
ACTIVEMQ_URL: nio://activemq:61616
ACTIVEMQ_USER: "admin"
ACTIVEMQ_PASSWORD: "admin"
CORE_AIO_URL: http://transform-core-aio:8090
FILE_STORE_URL: http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file
TRANSFORMER_ENGINE_PROTOCOL: jms
IMAGEMAGICK_URL: "http://imagemagick:8090"
PDF_RENDERER_URL: "http://alfresco-pdf-renderer:8090"
LIBREOFFICE_URL: "http://libreoffice:8090"
TIKA_URL: "http://tika:8090"
MISC_URL: "http://misc:8090"
JAVA_OPTS
- Additional java optionsACTIVEMQ_URL
- The URL for Alfresco ActiveMQ.ACTIVEMQ_USER
- The username for ActiveMQ.ACTIVEMQ_PASSWORD
- The password for ActiveMQ.CORE_AIO_URL
- Transform Core AIO serverFILE_STORE_URL
- The URL for the Alfresco Shared FileStore endpoint.TRANSFORMER_ENGINE_PROTOCOL
- Specifies the protocol used by the transform engine. For example,jms
.IMAGEMAGICK_URL
- The URL for the ImageMagick servicePDF_RENDERER_URL
- The URL for the PDF Renderer serviceLIBREOFFICE_URL
- The URL for the LibreOffice serviceTIKA_URL
- The URL for the Tika serviceMISC_URL
- The URL for Mics service
shared-file-store:
image: localhost/alfresco-shared-file-store:YOUR-TAG
mem_limit: 512m
environment:
JAVA_OPTS:
scheduler.content.age.millis: 86400000
scheduler.cleanup.interval: 86400000
scheduler.contract.path: /tmp/scheduler.json
fileStorePath: /tmp/Alfresco
ports:
- "8099:8099"
volumes:
- shared-file-store-volume:/tmp/Alfresco/sfs
volumes:
shared-file-store-volume:
driver_opts:
type: tmpfs
device: tmpfs
JAVA_OPTS
- Additional java optionsscheduler.content.age.millis
- Content retention period. The default value is86400000
scheduler.cleanup.interval
- Cleanup Scheduler interval. The default value is86400000
scheduler.contract.path
- Cleanup Scheduler contract path. The default value is/tmp/scheduler.json
fileStorePath
- Shared File Store content storing path. The default value is/tmp/Alfresco