Back to registry

RabbitMQ

An open-source message broker that enables applications to communicate by sending and receiving messages through queues.

messaging

Usage

dockup.config.ts
import { defineConfig } from 'dockup/config';
import { rabbitmq } from 'dockup/services';

export default defineConfig({
  services: [
    rabbitmq()
  ],
});

Metadata

This service automatically exposes metadata.

dockup metadata
Connection URL: amqp://guest:guest@localhost:5672/

Can be used to connect to the RabbitMQ instance

Management URL: http://localhost:15672

Can be used to access the management dashboard when enabled

The above are the metadata generated when using this service with the default options.

Options

PropTypeDefault
user?
string
"guest"
password?
string
"guest"
management?
number | boolean
true
port?
number
5672
vhost?
string
"/"
name?
string
-
image?
string
-
extend?
((service: ContainerService) => ContainerService)
-