Install Lineage, Graphite, or some distro from xda-devs. Have fun!
Sell the iPhone, get Android. Best lifehack ever.
502 means the app is broken. For example, if it were Flask python, it would be raising an exception (e.g. divide by zero). If this is happening to many services or apps simultaneously, it is concerning. Turning it off sounds wise at this point.
Etesync maybe?
No need of VPN. But it wouldn't harm if you wanted to have more privacy
I'm using mxlinux "ahs" version, it comes with kde at their "ahs" repos for supporting latest hardware and graphics cards. You may also check for the non-ahs, there might be a meta-package for kde plasma and that's it..
The "simpler" just connect the cable and make it work is feasible, https://shallowsky.com/blog/linux/raspberry-pi-ethernet-gadget.html
GitHub was a social network even before Microsoft bought it, or the bot accounts boosting repos' stars numbers.
Nice to put some website on Gemini for example too!
I find it interesting that you reserved the NGO name. Is there any particular reason? I'm curious to see the work.
Anyway, I think you should check "note taking" apps like affine.pro as a wiki (and much more!) You can always upload Gpx or Kml files, but I think a better map integration may be on the roadmap. Check and if it's not there go for a feature request!
Other note-taking or wiki software that looks nice: appflowy, Joplin, outline, bookstack, wiki.js
For chat I suggest snikket.org .. there's also: revolt.chat / rocket chat / conduit.rs
For Viz I like projectM (clone of the old MilkDrop), available through Steam.
There will be a new sticky soon, for the upcoming week. Allow me to suggest you to ask again there for visibility. Please provide some details, what's broken? E.g. "context menu doesn't open"