it wasn't too complicated. I bounced between a few different articles and got it mostly working last week. it wasn't until a few days ago most apps started adding support for unencrypted websocket connection. if you have any questions feel free to bother. 🤙