Well, quick here; the actual note is very long:
Long story short, we have right now a
flyctl ssh shell personal hostname.internal command (where “personal” is whatever your org slug is). It works without needing WireGuard installed (it will create a new WireGuard connection and cache it in your config).
We’re not done sanding the edges down, but the code is in Github:
(You should just be able to run “make”).
The plan is to do a bunch more stuff like this; Postgres is the next candidate, but even just simple stuff like being able to resolve DNS without having to explicitly bring up your WireGuard connection. Ideas welcome!