Skip to content

Kitodo.Production ActiveMQ Docker image and Java client

License

Notifications You must be signed in to change notification settings

slub/kitodo-production-activemq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kitodo-Production ActiveMQ

This repository provides on the one hand an ActiveMQ image and on the other hand a client to send messages to Kitodo.

Docker Image

By default, the Docker image is provided with the following ActiveMQ configuration.

https://github.com/slub/kitodo-production-activemq/blob/main/kitodo-activemq.xml

If you want to change this configuration then you can overwrite it with a bind mount and the target /opt/activemq/conf/activemq.xml.

With the use of Docker Compose, the call looks like this:

        volumes:   
            - type: bind
              source: ./kitodo-activemq.xml
              target: /opt/activemq/conf/activemq.xml

Secured usage

Currently we use the ActiveMQ without authentication and authorization. You can find more information about the secured usage on the following page "Securing access to ActiveMQ" or in the comments of the kitodo_config.properties.

Using Client

There is a client in this repository for using ActiveMQ.

Further informations

Maintainer

If you have any questions or encounter any problems, please do not hesitate to contact me.