Sayuj01
Joined 5 years ago
Joined 5 years ago
So I added Remote Desktop mode to check how app looks.
It works by establishing a direct P2P WebRTC tunnel between your Mac and iPhone. It is secure by design. My server introduces the devices but never sees the data stream and allow listing so you have to manually approve your iPhone on the Mac first.
Now you can access both your terminal and full desktop from iPhone!
So I built macky.dev as a fun side project. When the mac app is running it makes an outbound connection to my signaling server and registers itself under the account. iPhone also connects to this same signaling server to request a connection to this mac. Once both the host and remote are verified it establishes a direct p2p webrtc connection.
AWS, Cloudflare, Azure, Stripe, Vercel and 50+ more are tracked. I just pushed it to App Store yesterday. If you are paranoid like me then I think you will love "Pingy" on the App Store.
I found a way to share localhost in a more controlled way where instead I have a invite only mechanism where I will manually approve or block the IP(s) that makes a request.
That's what Smuggl does, so you can smuggl your localhost to specific people rather than carrying it over the open world.