Skip to content

Iroh for transport layer #1179

@joepio

Description

@joepio

One of my long term goals was to run AtomicServer on my smartphone, or a raspberry pi, without needing DDNS or port forwarding. Now that AtomicServer is becoming local-first... We can also run it offline. And now I'm working on a new sync protocol over /ws powered by loro CRDT.

The next step IMO is to allow for hole-punched P2P connections, so any device can be a 'server', even if they haven't set up DDNS or things like that.

This is a HUGE deal for "everywhere" hosting I think. It can even work in android and desktop mode, turning these instances into proper peers.

But note it won't work in the browser (no access to plain UDP in wasm).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions