https://github.com/aborroy/alfresco-activemq-74
Set of different configurations to use ActiveMQ with Alfresco 7.4
https://github.com/aborroy/alfresco-activemq-74
activemq alfresco docker docker-compose
Last synced: about 1 month ago
JSON representation
Set of different configurations to use ActiveMQ with Alfresco 7.4
- Host: GitHub
- URL: https://github.com/aborroy/alfresco-activemq-74
- Owner: aborroy
- License: lgpl-3.0
- Created: 2023-08-03T12:00:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-07T13:09:55.000Z (almost 3 years ago)
- Last Synced: 2025-09-09T06:59:11.385Z (9 months ago)
- Topics: activemq, alfresco, docker, docker-compose
- Language: Java
- Homepage:
- Size: 774 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Alfresco ActiveMQ
This project provides different alternatives to use [ActiveMQ](https://activemq.apache.org) with ACS 7.4
Docker Compose templates for easy deployment and testing are provided in the following folders:
* Alfresco Community
* [docker-community](docker-community) - Sample Community deployment without using ActiveMQ
* Alfresco Enterprise
* [docker-aio](docker-aio) - Sample Enterprise deployment using ActiveMQ with AIO (All-In-One) services for Transform Service and Search Enterprise
* [docker-split](docker-split) - Sample Enterprise deployment using ActiveMQ with individual services for Transform Service and Search Enterprise
* [docker-aio-monitoring](docker-aio-monitoring) - Sample Enterprise deployment using ActiveMQ with AIO (All-In-One) services for Transform Service and Search Enterprise with monitoring tools integrated ([Jolokia](https://jolokia.org), [Prometheus](https://prometheus.io) and [Grafana](https://grafana.com))
When using *Alfresco Enterprise*, customer credentials for [quay.io/alfresco](https://quay.io/organization/alfresco) Docker Images are required.
In addition, a sample project consuming topic `alfresco.repo.event2` from ActiveMQ is provided in [alfresco-java-sdk-sample](alfresco-java-sdk-sample).
>> This project has been designed to test the integrations easily, deploying them in *prod* environments would require additional operations and resources.
## Using Volumes for local storage
All Docker Compose templates provided in this project are not using local storage with Docker Volumes. Enabling this feature can be done using a configuration like the following one.
```
activemq:
image: alfresco/alfresco-activemq:5.17.1-jre11-rockylinux8
mem_limit: 1g
ports:
- 8161:8161
volumes:
- ./data/activemq-data:/opt/activemq/data
```
>> ActiveMQ 'data' folder includes both data and log information.