

It was a huge pain and I ended up troubleshooting with Gemini for hours aha! I know, I’ll plant a tree to offset my sins. It was at least useful to rapid search solutions and tell me what component was the most likely issue.
I had coturn set up for legacy Element Classic and, before that, XMPP, but as I wasn’t using those I decided to shut it down and try using Matrix Livekit’s internal TURN server. I’m not sure what actually helped in the end, but Livekit’s latest build caused a bug, so I instead pulled v1.9.12. I also shuffled around my reverse proxy config (from my old attempts) because some endpoints seemed to have changed. I’ll update later with anonymised config :3




I use NextCloud for informal shares as its GUI is very similar Microsoft or Google’s -Drive and is easily adoptable. I also host a private pastebin instance for code or guides I think may be helpful, and Matrix for personal stuff. But I do like how Bitwarden/Vaultwarden’s share works – it feels more secure, like WeTransfer. It still has its applications. And Vaultwarden file share is free, size limit is adjustable in server config, and is not limited to what the Bitwarden clients say!