Installing the On-premises Gateway

Connect Zato in the cloud to the systems in your private network.

The On-premises Gateway lets a Zato environment in the cloud connect to the databases, APIs and other systems in your private network, with no VPN and no inbound firewall rules.

  • In the Dashboard, go to System and On-premises gateways, create a gateway and copy its enrollment token.
  • Install the gateway on a host in your private network:
sudo curl -fsSL -o /usr/local/bin/zato-on-prem-gateway \
  https://github.com/zatosource/zato-on-prem-gateway/releases/latest/download/zato-on-prem-gateway-linux-amd64 && \
  sudo chmod +x /usr/local/bin/zato-on-prem-gateway && \
  sudo zato-on-prem-gateway install --token TOKEN
  • On ARM64 hosts, use linux-arm64 in place of linux-amd64
  • The gateway now runs as a service that starts on boot, and the Dashboard shows it as Connected.
  • Outgoing connections in Zato can now use the addresses of your on-premises systems directly - see On-premises Gateway.
  • Commands, proxies, moving a gateway to another host and removing it are described in the reference.