• 9 Posts
  • 136 Comments
Joined 1Y ago
cake
Cake day: Jul 10, 2023

help-circle
rss


Using the local address for the jellyfin instance solved things. I have no idea why whatever jellyfin is doing via jellycon is somehow more performant than just streaming via smb or nfs in vanilla kodi but 🤷‍♂️. Good pull.


Otw but after replacing the flat Ethernet cable (no change), and while waiting for the vero I switched to connecting to jellyfin / jellycon via its local address instead of its external one (🤦‍♂️) and zero buffering silky smooth everything. I don’t understand why but holding my breath for now while I wait for the vero when I can retire this unit at least to the office tv where it doesn’t have the responsibility of always performing for the family.


You know once I expose a service to the internet and get a nice easy to remember url I practically forget that I can still access locally. I should check that out.


We’re a googleless house as much as possible. I did consider going down the chrome cast route but it’s less than ideal on iOS.


It’s really neither much too nor very complex at all. I have a home lab stack of mini PCs and raspberry pi’s in my office hooked up to a switch to my router. Among the stack is an intel nuc with a few attached usb hdd, sharing those drives via NFS and Samba and hosting Jellyfin. The same machine serves jellyfin to my other devices and a few family members over the internet. That machine is more than capable for the task. In order to get that media to the living room I have a raspberry pi 4 running libreelec also hard wired to the Ethernet also to the same switch (running through a cable window in the wall). No, I had not heard of the issues with flat Ethernet cables that are otherwise advertised as cat 7 compatible, because I have (some) of the machines networked with flat Ethernet cables. Those are getting replaced.

For the most part the pi4 libreelec machine handles content fine. But I have a number of multichannel audio, hd not-quite-4k animated movies that do routinely cause buffering issues. It seems most likely upon review and after the comments in this thread that it was a simple bottleneck at the pi4. The same content plays unstuttwring on other more equipped machines on the network. I do think the router is on its way out though and deserves an upgrade but that looks to be an optional next step. I’m replacing the pi as a media machine for now.



? Not particularly. I have an intel mini pc hosting jellyfin and a few drives via nfs and samba in one room along with the rest of my homelab. In the living room I need to get that media to the tv so I’m using a pi4 running libreelec atm to connect to those shares.





Thanks, really appreciate the thoughtful response. I have an intel n100 NUC actually on the network. It used to be the jellyfin machine but has shifted to other duties. I probably should have tried to throw that in and reconfigure things but I just went with the OSMC Vero box which should tick all the necessary hardware boxes to at least free that from being the problem. Bonus: I get to add the pi4 back to the homelab stack.


FWIW I have jellyfin as well already, it’s also on the machine serving the nfs shares. I would expect streaming over lan to always be a lighter load then sending a transcoding request through the internet and back to the machine four feet away, but I could be wrong. I am always curious though what people are using as jellyfin clients for their TVs. How are you actually getting jellyfin into your living room? I had hoped to use a dedicated pi4, and I’ve already gone down the route of trying to boot to a light desktop with an auto loading chrome kiosk window to my jellyfin server, but those results were less than ideal too.


I don’t, super helpful. So I’m guessing this is a pi bottleneck. Just ordered the Vera V so we’ll see! Fingers crossed for happy toddler.


Thanks! Super helpful data point. I don’t have the same buffering issues streaming the same video to my desktop over nfs, so I’m leaning towards it being a pi4 bottleneck. Just plopped down for a Vera V so fingers crossed that’s the issue.




Oh brilliant. Thanks. Yes. This only tends to happen on larger files, 5gb mkvs or multi audio track deals etc. I was also concerned it’s just a pi4 bottleneck, but that’s fixable too with more hardware. Just need to figure out what to get.


Right. The architecture we’re talking about right now is a NFS hosted share going to a Kodi instance, not a jellyfin instance sharing to Kodi. Kodi does not transcode. It handles things similarly to VLC afaik.


It’s not doing hardware transcoding afaik. This is the equivalent of running VLC, right? It’s kodi we’re not talking about jellyfin transcoding.


Appreciate the solicited technical advice, less so the unsolicited parenting advice, thanks! You’ll be shocked to hear that hyperbole exists, I’m sure. I’m just trying to watch the Aristocats with the kiddo without them wondering why the screen stops mid song, stranger.


No no transcoding happening on kodi, it’s just playing it straight over the lan. That said I do have jellyfin set up on a machine that can handle transcoding for a number of clients. I gave considered switching to Kodi +Jellyfin and seeing if that’s better.


Please help me stop my baby from crying because kodi keeps buffering
The toddler loves having Kodi full of all their faves but I haven’t been able to iron out all the buffering I’m getting streaming from my mini-pc NFS mounted shares to the pi4 libreelec hooked up via Ethernet in the living room. Everything is wired, so I wouldn’t think that would be an issue but here I am about to put down a couple hundred dollars for a Synology router that looks like the monolith from 2001. Is this going to do the trick, you think? Is there another router recommended to keep a distributed little homelab (any 10tb spread between various usb hdd, raspberry pi’s and mini PCs all hosting a variety of containers and services) running smoothly? Budget I’m hoping to keep under 300 and lower the better but happy toddler and buttery smooth streaming over lan is the priority.
fedilink

This is going to blow your mind but it’s a joke, and not even a mean spirited one. We all started with training wheels, nothing wrong with that.


Portainer is just training wheels for people that haven’t learned to manage their own containers yet.


Appreciate it! Yes, for every other poor Italian coming to this thread, the secret was to enable Secure Core and the antitracking features.


Yes, it absolutely is a result of the piracy shield thingy. Secure Core does seem to work!


Can confirm that the IP address/location appears to change, but the block and AGCOM interception remains.


Nope. Swapped to every other server ProtonVPN has. I’m thinking it might be a DNS configuration issue though, because yeah, I don’t understand why a different server wouldn’t end run around this.


I’m thinking it must be a DNS configuration issue… Every server with ProtonVPN is showing the same, from the US to Netherlands to Switzerland. All of them.


Piracy shield in Italy - unavoidable even with a VPN?
Well, color me surprised when, with my Proton VPN enabled, I still faced a government-mandated MITM attack while attempting to visit 1337x.to "AVVISO L’accesso al presente sito, che diffondeva illecitamente contenuti protetti dal diritto d’autore, è stato disabilitato in esecuzione di un provvedimento dell’Autorità per le garanzie nelle comunicazioni ai sensi del Regolamento di cui alla delibera n. 680/13/CONS Per maggiori informazioni visiti il sito www.agcom.it" To be completely honest, I wasn’t aware this was possible when using a VPN. I’ve tried swapping to multiple servers within Proton, but all seem to be returning the same. Is there some commonly known workaround?
fedilink

Please stop breaking things every other release



The only practical reliable solution last I checked to syncing on iOS is to go with their paid service or use iCloud and set up iCloud on the desktops you want to sync with. You can jump through hoops with GitHub sync and a paid GitHub client on iOS that makes syncing fairly easy but fundamentally iOS does not really allow background syncing for anything but iCloud. There was also a selfhosted syncing plugin I tried out before that may have gotten better but I just found it too unreliable. Worth checking out perhaps.


You have and use Silverbullet. Why not use templates and Silverbullet? It’s basically made for exactly that use case.



This has big “lol tell me your mother’s maiden name and your first pet and I’ll tel you what Harry Potter house you belong to!” Energy.



Sorry could you do a comparison to Audiobookshelf? It also has very reputable self hosting podcasting catching features



They can’t request it if you don’t build it. That’s the point. We’ve never needed this security theater before. You don’t need a video camera pointed out towards the public 24/7. Don’t build it and they won’t come.


5E Player Character builder
As far as I’m aware, the only self hosted player character builder is the charactermancer in plutonium, the patreon-accessible Foundry VTT plugin made by the 5e.tools folks — but man. My kingdom for a dndbeyond alternative, something self hosted that can take open 5th edition content and allow my players to build and save their character sheets. I don’t suppose I’m just missing something already out there, or are there any projects I should be following?
fedilink

What is your contingency for when the ISP goes down?
In my ever-ongoing struggle to disentangle myself and my family from our corporate overlords I have gleefully dived into self-hosting and have a little intranet oasis available; media, passwords, backups, files, notes, contacts, calendars -- basically everything I needed the Big G suite for at one point, I'm hosting locally, and loving it. But Unfortunately... my ISP can be shitty. Normally its' fine and no complaints, but every now and then the network *itself* goes down for maintenance for a few hours, half a day, a day. When those outages happen even though I have a battery backup/generator, I'm basically stuck treading water, unable to even listen to podcasts. I'm wondering what the folks here' have as a contingency plan for these kinds of outages. Part of me is considering pricing out some kind of VPS for barebone, password manager, podcast player, notes etc for outages; but I haven't dipped my toe into that world yet. Just wondering what folks are doing/recommending/
fedilink

Privacy hardening Grafana / Prometheus ?
I have enough machines on my network that I've long wanted to get better monitoring going on, and I finally bit the bullet and I'm trying to push through learning my way around grafana and prometheus/node extension. I have been following this guide: https://grafana.com/docs/grafana-cloud/monitor-infrastructure/metrics/metrics-prometheus/prometheus-config-examples/docker-compose-linux/ (great, btw!) but after importing the dashboards so I have three dashboards providing some intense readouts of three different machines, it got me wondering: how privacy protective is this? Is Prometheus just sending out a steady stream of diagnostic data for anyone to snoop on if they get access to my LAN? How can I/should I harden these setups to be privacy conscious?
fedilink

TTRPG Players and DMs, what’s in your self hosted toolbox?
Personally I’m running Foundry and have been meaning to spin up Owlbear 1.0 now that it’s self hostable - but I feel like there’s more i could be doing. Is anyone aware of a self hostable character sheet/character builder? I suppose i could go next cloud for storing folders and files but I don’t think anyone would use it - what self hosted services are you using at your tables?
fedilink

Self-hosted Anki/Spaced Repetition
I'm looking for a spaced repetition alternative to Anki, ideally something that I can self host and expose like any other webapp, and that is compatible with .apkg Anki decks (or at least that is compatible with something I can convert .apkg decks into). I'd like to not have to create an account with Anki or some other third party, and wasn't super happy with anki-web and the anki-sync-server container -- but maybe I was just using that wrong...
fedilink

Is it possible to set up 2FA on my self-hosted services?
I have a suite of services exposed using a reverse proxy (npm) protected with passwords, but I'm always a bit nervous that username/passwords aren't enough -- is there a way to set up 2FA either on Nginx Proxy Manager side or on, e.g., the 'arr suite of apps?
fedilink

With Owlbear Rodeo 2.0 getting officially released the developers haven't quite made made good on their promises to open source the original Owlbear Rodeo (releasing under a non-commercial license instead of a proper Open Source license what they are now calling “Owlbear Rodeo Legacy”), but the source is available on GitHub, complete with a docker-compose file to spin up your own instance.
fedilink