On Fri, 20 Jun 2025 at 16:58, Goffi <goffi@goffi.org> wrote:
When you get a file though, the HTTP Upload service of your recipient gets your IP. The other issue is when you receive a file/image from some random domain, in this case the simplest option is to use a proxy which will get the file for you.
A specification to indicate to XMPP clients where to find a proxy would be nice, it has already been talked about in the past.
The specification already exists - https://xmpp.org/extensions/xep-0215.html Currently the XEP is well known for being the way to discover STUN/TURN services offered by your server. It's actually generic though, and is the perfect place to advertise a proxy service (with associated credentials). I plan to include such a proxy in Snikket at some point. In the meantime, if any client devs are interested in working on this then I'm happy to set up a test Prosody instance that advertises such a proxy. Regards, Matthew