UDP endpoints for compute services
- Compute
Compute services can now take UDP traffic. Pick the udp endpoint, or tcp+udp to serve both on one port.
From the CLI, set it when you add the service or deploy it:
insta service add compute <service> --port 9000 --endpoint udp
insta deploy --image <image> --group <service> --port 9000 --endpoint udp
In the dashboard, set Endpoint to UDP or TCP+UDP in the service's Settings tab. Changing it redeploys the service on the same image.

How clients reach it
The service gets its own public IPv6 address and takes UDP on the port you chose. Clients need IPv6, the platform adds no TLS, and a UDP service can't have a custom domain. Known amplification ports such as 53, 123 and 11211 are refused. Other services in the same project branch reach it at <name>.insta.internal, the same as any service on the private network. Compute services in other projects can't reach a UDP endpoint yet.
Waking up
A datagram wakes a suspended service. Datagrams that arrive while it wakes are re-sent until the service first replies, so your app may see one more than once. A service that only receives and never replies counts as idle and is suspended again, so turn on Always On for it.












