1. Ignite
  2. Gateways

There are 2 types of gateways: Internal or External. External gateways expose your deployment to the internet under a protocol of your choice, e.g. HTTP. Internal gateways expose your deployment to your project by giving you an IP address and customizable internal domain to use.

Currently, both gateway types round-robin requests between containers. In the future, there will be more fine grained controls for load balancing requests.

Creating a Gateway

You can create a gateway using the Hop Console or the Hop CLI.

Adding Custom Domains

By default, every external gateway gets assigned it’s own .hop.sh domain, generated using the deployment name. You have the choice to update this subdomain to something not taken already, or you can add your own custom domains.