diff --git a/docker/dev/docker-compose.yaml b/docker/dev/docker-compose.yaml index be3132b0..a585f367 100644 --- a/docker/dev/docker-compose.yaml +++ b/docker/dev/docker-compose.yaml @@ -1,6 +1,6 @@ services: pg: - image: postgres + image: timescale/timescaledb-ha:pg16 ports: - "5432:5432" environment: @@ -26,6 +26,18 @@ services: - redis-server - /etc/redis/redis.conf + rabbitmq: + image: rabbitmq:3.13-management-alpine + ports: + - "5672:5672" + - "15672:15672" + volumes: + - rabbitmq_data:/var/lib/rabbitmq/ + - rabbitmq_log:/var/log/rabbitmq + - ./rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf + networks: + - dn + networks: dn: @@ -36,4 +48,6 @@ networks: volumes: pg_data: redis_data: + rabbitmq_data: + rabbitmq_log: diff --git a/docker/dev/rabbitmq.conf b/docker/dev/rabbitmq.conf new file mode 100644 index 00000000..69d8c726 --- /dev/null +++ b/docker/dev/rabbitmq.conf @@ -0,0 +1,6 @@ +loopback_users.guest = false +listeners.tcp.default = 5672 +default_pass = coal +default_user = coal +default_vhost = /coal +management.tcp.port = 15672 \ No newline at end of file