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 # Cassandra No Auth - 19043:9043 # Cassandra TLS No Auth - 19143:9143 # S3 - 19000:19000 # S3 TLS - 19100:19100 # IOTDB (3 total) - 14242:4242 - 28080:18080 - 38080:38080 # HStreamDB - 15670:5670 # Kinesis - 4566:4566 # GreptimeDB - 4000:4000 - 4001:4001 command: - "-host=0.0.0.0" - "-config=/config/toxiproxy.json"