I hate what I'm reading here... But I have already thought about the possible enshitification of docker and docker-compose...
It really sucks to always have to relearn everything from the beginning... Now that I feel comfortable I have to relearn a new way to keep my homelab up and running.
Kinda understand how Plex people feel when someone tells them to switch over to jellyfin...Can't wait to see Jellyfin or Arr stack going a similar route 😮💨😮💨!
MacOS hates webdav (And I do hate my Mac too !) And their implementation is outdated... Maybe I didn't find the right configuration to make is work properly like samba shares (after some special/specific mac configuration on the samba server side it works like a charm !!) but whenever a file got updates in an automated way, it somehow goes poof and vanished from my server... Scary shit !
Just remember if you do use it for anything don’t just copy and paste willy-nilly read it, use it to understand things. Some of the data it’s trained on are jokes telling people to delete their hard drives.
Haha yeah ! I Always try to understand a command before I copy/past anyway, especially since I learned there can be hidden code execution when copy/pasting... Kinda scary shit !
This looked promising, thank you for the hint ! However, the format is probably not what Glance is expecting (ndjson) so there is no way to query the expected key and throws the following error: invalid response JSON !
This would have been so nice and easier than to mess around with a database and postgREST haha ! I think I going to stop here as it gets kinda messy and out of my personal comfort... Maybe in the near future there will be someone adding a widget who knows xD Myself I'm not able to do so... Will probably give also AI a try with copilote as mentioned by another user see if I get better results.
My "half-baked" solution involves a postgREST database container which gets it's query from my bash script send via curl... It somehow works for simple queries like "Backup failed" but as soon as they are some special characters (from stderr), it just breaks...
I tried to add the json stream to glance via the custom API, but it throws an error... Probably because this is a continuous streams and the custom API can't handle this ?
Hey thanks for your answer ! Yeah probably AI would be a good fit in this little scenario but I don't have the necessary credits to ask something like this. However yesterday, I found out about postgREST and while this is totally out of my league (never touched a database in my life...) Spinning up the docker container with my own domain was easy enough :).
Their tutorial 0 - Get it running was easy to follow for a simple database and even tho it took me the whole day to make it work to my liking. After a lot of trial and error, it does updated my Glance instance with my script's error message ! *Yeahhhhhi !!
While this isn't a direct native link to NTFY, it does work and is simple enough to keep it up. But adding a bit more complexity to it and everything falls apart... Not sure if I will diver deeper in that rabbit hole right now, because working with databases is a whole world on it's own and have why to many other project on hold right now...
Yeah, than you have nothing to worry I guess? I'm not versed into all this legal shit whatsoever...
However if you intend to use the arrstack (sonarr, radarr...) to download and manage your own video library (netflix like), I'm not so sure they will agree on it.
Sorry can't help, I self-host piped and it seems to still work on the version I'm on, however some people report a non working instance even when self-hosting...
Yeah, if you self-host only for yourself you lose the privacy feature public instances provide. The purpose when self-hosting is to watch youtube with no-ads, sponsor block...
As you guessed it, YouTube went on frontend crusade and only a few public instances remain (if any?) and those who still work are kinda janky, unstable.
If privacy is an important feature you're looking for, you need to wait until those btillant people behind those frontend find a working workaround :)
They are the same thing (YouTube self-hosted frontend alternative) with their own features I guess?
You should test Piped, Indivious and Viewtube and make your own opinion, however Viewtube has been paused so this one is probably not going to have the SABR workaround update Piped and Invidious are working on ?
Right now they are all a bit janky and unstable because of YouTube's new update (SABR, don't know the details) so find one that works as self-hosted and keep tuned.
If you're able to contribute as a dev though, give them some help to speed up the process and contribute to the best YouTube frontend alternatives projects !
I haven't tried it though, it's on my todo list and saved bookmark, just though I would share :)
An other solution would be to make a tiny wireguard server and make a VPN to your homeserver. Just put something like a bananaPi (or something else) into your grandparents house :) they won't see any difference !
A plus could be to even add your own dns+pihole onto their network and block some of those nasty ads :) !
Yeah... Strangely enough, most GitHub project also use as communications media: Discord :/ ! ughh !!