SISH Deploy

Apart from the documentation Greg shared,

  1. Remove public IPs from a Fly app, if they’re not required.
  2. Listen on fly-local-6pn or :: on a port of your choosing (say, 1337 serving http1.1)
  3. Use Fly’s internal DNS to discover private 6pn IPv6 addresses of a particular app in your org by resolving, global.<appname>.internal
  4. Talk http1.1 to one or all of those resolved 6pn IPs on 1337.
  5. Profit?
1 Like