You perfectly answered my question, thanks! You're fortunate to have a public IP at home. Many self-hosters need a VPS just for the public IP 👌 I had thought this was your case.
Nice explanation =). I am not OP but I am curious about one point: you seem to have the reverse proxy on your homeserver, not on the VPS.
Is wireguard enough then to tunnel HTTPS traffic to your reverse proxy? Or do you need a more sophiscated tunnel (e.g. ngrok, boringproxy).
P.S. I actually assumed that your VPN entry point is a VPS with a public, static IP. Therefore I understood that your were talking about two servers: the home server with the reverse proxy and a VPS as wireguard entry point. Please correct if this is wrong.
Iceland is missing. I would expect it to score high on that chart.
The ancestral high-protein diet: drinking the tears of your fallen enemies.
Not yet on https://signal.org/android/apk
The Malazan Book of the Fallen, by Steven Erikson.
That could be very useful when using a text-based web browser (e.g. TUI)
I am not an expert, but I see that the Apache license has no copyleft.
I think Matrix has bridges to all these networks, except ActivityPub (it may, I just don't know).
I don't know about OP, but it is available in https://thecapslock.gitlab.io/fdroid-patched-apps/fdroid/repo and https://calyxos.gitlab.io/calyx-fdroid-repo/fdroid/repo
I have seen many different ways to achieve that in Emacs. Do you have one to recommend (modes, packages)? Do you synchronise calendars with other devices (e.g. smartphone, server)?
https://github.com/spantaleev/matrix-docker-ansible-deploy makes it easy to deploy.
Not sure about the RAM limitation. If Synapse is too heavy, perhaps a different server (Dendrite?) will be light enough.
There is a payment option inside the app. It uses Stripe to process the payment.
Nice deals! Thanks for sharing.
Does anyone knows of something like that based in Europe?
Matrix is in the process of being adopted as the MIMI standard by the IETF. At least it was one or two months ago.
There is also Element Call at call.element.io. I have not tried screen-sharing but it's worth a look.
Securely sharing end-to-end encrypted messages between devices is inherently difficult, especially combined with device verification. Note the 'secret chats' of Telegram are not shared across devices.
As far as I know, Matrix is the only network that has solved this problem. It even has cross-signing and federation.