u/eureka_boy

I do a lot of coding on my Mac and also a outdoorsy person. I wanted a way to access my mac terminal and screen so I can use opencode and test out the builds on the go. But I didn't want to set up any VPN or weird network stuff for some third-party app so I built macky.dev as a fun side project.

This works by establishing a direct peer to peer connection between the Mac and iPhone, so none of the data goes outside these two devices. Behind the scenes, it works like this: Mac makes a outbound connection to my signal server, which is like a waiting room and the iPhone connects to the same server, wanting to connect to that Mac once both the host and remote are verified. The server introduced both to a direct P2P web RTC connection.

u/eureka_boy — 9 days ago
▲ 212 r/macpro+4 crossposts

I do a lot of coding on my mac and also a outdoorsy person. But I didn't want to setup any VPN or weird network stuff for some 3rd party app. So I built macky.dev as a fun side project.

This works by establishing a direct peer to peer connection between the mac and iphone so none of the data goes outside these two devices. Behind the scenes it works like this: mac first makes a outbound connection to my signaling server which is like a waiting room and the iphone connects to this same server waiting to connect to that mac. Once both the host and remote are verified the server introduces both to a direct p2p webrtc connection.

u/eureka_boy — 7 days ago

I do a lot of coding on my mac and also a outdoorsy person. But I didn't want to setup any VPN or weird network stuff for some third party app. So I built macky.dev as a fun side project.

This works by establishing a direct peer to peer connection between the mac the iphone so one of the data goes outside these two devices. Behind the scenes it works like this: mac first makes a outbound connection to my signaling server which is like a waiting room and the iphone connects to this same server wanting to connect to that mac. Once both the host and remote are verified the server introduces both to a direct p2p webrtc connection.

u/eureka_boy — 11 days ago

I wanted a way to access my mac terminal and screen from my iPhone so I can be claude coding on the go. But I didn't want to setup any vpn or weird network rules and then on top of it buying ssh app and screen sharing app separately from app store. So I built macky.dev as a fun side project.

When the mac app is running it makes an outbound connection to signaling server and registers itself under the account. iPhone 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.

u/eureka_boy — 16 days ago