slub / kitodo-production-activemq

Kitodo.Production ActiveMQ Docker image and Java client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Kitodo.Production ActiveMQ Docker image and Java client

License:GNU General Public License v3.0


Languages

Language:Java 79.4%Language:Dockerfile 20.6%