* release-50: (73 commits) feat: add RabbitMQ bridge docs: improve rule engine labels and descriptions chore: bump version && update changes refactor(rocketmq): move rocketmq bridge into its own app test: dashboard_listener_test crash chore: bump chart versions chore: bump ee version to e5.0.4-alpha.1 test: fix inter-suite flakiness build: compatibility to make 4.4+ feat: add IotDB bridge ci: ensure git safe dir in build_packages ci: ensure git safe dir test: check_oom's max_mailbox_size feat: rename max_message_queue_len to max_mailbox_size fix(buffer_worker): fix inflight count when updating inflight item chore: prepare for v5.0.25-rc.1 release docs: add change log entry fix: non_neg_integer() translated to minimum = 1 in bridge-api-en.json chore: `MQTT X` -> `MQTTX` chore: make sure brod_gssapi app is included in relese package ...
52 lines
1005 B
YAML
52 lines
1005 B
YAML
version: '3.9'
|
|
|
|
services:
|
|
toxiproxy:
|
|
container_name: toxiproxy
|
|
image: ghcr.io/shopify/toxiproxy:2.5.0
|
|
restart: always
|
|
networks:
|
|
emqx_bridge:
|
|
aliases:
|
|
- toxiproxy
|
|
- toxiproxy.emqx.net
|
|
volumes:
|
|
- "./toxiproxy.json:/config/toxiproxy.json"
|
|
ports:
|
|
# Toxiproxy management API
|
|
- 8474:8474
|
|
# InfluxDB
|
|
- 8086:8086
|
|
# InfluxDB TLS
|
|
- 8087:8087
|
|
# SQL Server
|
|
- 11433:1433
|
|
# MySQL
|
|
- 13306:3306
|
|
# MySQL TLS
|
|
- 13307:3307
|
|
# PostgreSQL
|
|
- 15432:5432
|
|
# PostgreSQL TLS
|
|
- 15433:5433
|
|
# TDEngine
|
|
- 16041:6041
|
|
# DynamoDB
|
|
- 18000:8000
|
|
# RocketMQ
|
|
- 19876:9876
|
|
# Cassandra
|
|
- 19042:9042
|
|
# Cassandra TLS
|
|
- 19142:9142
|
|
# S3
|
|
- 19000:19000
|
|
# S3 TLS
|
|
- 19100:19100
|
|
# IOTDB
|
|
- 14242:4242
|
|
- 28080:18080
|
|
command:
|
|
- "-host=0.0.0.0"
|
|
- "-config=/config/toxiproxy.json"
|