These are the default internal ports. If you’re using Docker Compose, Kubernetes, or a cloud provider, port mappings may differ. Always verify your configuration before exposing services publicly.

Core services

ServicePortName
Midaz Onboarding3000midaz_onboarding
Midaz Transaction3001midaz_transaction
Midaz Console8081midaz-console

Plugin services

Each plugin runs as an independent service and may expose its own API or background processes.
PluginPortName
Access Manager - Auth4000plugin-auth
Access Manager - Identity4001plugin-identity
Fees Engine4002plugin-fees
CRM4003plugin-crm
Smart Templates4005plugin-smart-templates
For better security, expose only necessary ports (like Console and MCP) and restrict others using firewall rules or internal networking policies.

Customization

You can change the default ports using environment variables, Docker Compose files, or Helm values, depending on your setup. If you override a port, make sure to update any references across your infrastructure, load balancers, and API consumers.