Default network ports

This page lists the default ports used by Midaz and the plugins. If you're deploying in a self-hosted environment, we recommend checking if the required ports are available and open in your infrastructure.

❗️

Important

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

👍

Tip

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.