Decentralized Peer-to-Peer Networking Mesh Substrate
My oldest pet project, combining the utilities I need for both local use and remote code execution on my devices (Windows, Linux, Android and macOS). The project started with the need to mount remote directories into the local system and a protocol to serve this transport, then a cross-platform terminal and remote desktop access were added. Eventually, the core protocol connected various devices. Written in Rust with an my open-source core, I maintain a server infrastructure in the EU and the US. I made my own tool to forward TCP traffic between my devices in different regions of the world, exchange data, synchronize directories, access remote desktops—and all of this is mostly serverless. ICE + Snow(Rust) really helped me connect all my devices by traversing NAT routers, while regional TURN servers support my connections when direct peer-to-peer is not possible. Ultimately, this project gave life to a new project: Ice Commander dual-pane file manager.
Securely browse remote directories, download and upload files directly over WebRTC channels.
Mount your remote storage nodes physically as native local drives in Explorer, Finder, or Nautilus.
Access secure bash/powershell terminals on remote devices directly from your web browser.
Monitor telemetry and terminate processes remotely with top-like real-time statistics.
Proxy network streams across paired peer endpoints securely.
Check the official site
Visit Node.In.Net ↗