5 ms·
> It allows to share a file directly between two computers, without the need of a third party. I'm guessing it still depends on STUN and TURN servers?
by knocte 8y ago
> It allows to share a file directly between two computers, without the need of a third party.
I'm guessing it still depends on STUN and TURN servers?
- hardwaresofton 8y agoYup -- https://github.com/Antonito/gfile/blob/v0.1.0/internal/session/session.go#L47 https://github.com/Antonito/gfile/blob/v0.1.0/internal/sessi... There's no TURN server specified, and I'm not 100% sure whether the one that's specified there (Google's) does both (so if STUN didn't work, would it fail or attempt TURN?).
- lossolo 8y agoGoogle only provides STUN server. Providing free, performant TURN server would require HUGE amount of resources.
- Antonito 8y agoYup, it still relies on a STUN server to get the connection's metadata. As hardwaresofton pointed out, I'm using Google's STUN server. Since it's only STUN, and not TURN, the actual transferred data does not go transit through it though.
- hardwaresofton 8y agoSuper late but thanks for clarifying this
- davidcollantes 8y agoIs there no way to run this, without relying on a third party server/service?