I’m curious if/what others have found a solution to this problem;
I’ve been slowly switching most things to decentralised services, such as Piped/Invidious, LibreX search, even Lemmy to some degree. I also recently set up Dashy as a dashboard for my NAS.
Over the last few weeks, I’ve encountered many problems with the specific instances of these services that I’m using, and I frequently have to change instance. I’m not sure if others have this problem as well. Especially for LibreX, this is problematic because it’s not trivial to change the default search engine on Firefox desktop.
So I thought it would be nice to have a ‘status’ widget in Dashy showing the uptime/status of all of the specific instance servers I use — because sometimes it takes me a while to realise that actually the instance is down, not something else wrong with my network. But the only thing I could figure out how to do is simply put an iframe in Dashy with uptime websites such as https://gitetsu.github.io/librex-instances-upptime/. This is pretty clunky, and isn’t rendered nicely. An Invidious equivalent (https://stats.uptimerobot.com/89VnzSKAn) doesn’t allow iframes at all.
How do others deal with random instance downtime? Is there a better way of handling the outages in the first place? Is there a nice way of adding the instance status to my Dashboard so I at least know when they’re down?
Cheers.
I assume Dashy supports HTTP monitoring. Id just query the instance API or something.
Good idea. I stopped using piped because it kept failing and I couldn’t find working instances.