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.
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.
mu4e+mbsync+msmtp
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.
Have you heard of Beeper?
I think Matrix has bridges to all these networks, except ActivityPub (it may, I just don’t know).
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.
Matrix is in the process of being adopted as the MIMI standard by the IETF. At least it was one or two months ago.
It’s in beta, but it’s already quite usable. You can try it without account on a public instance e.g. at call.element.io