It works like a well oiled machine on my cheap N95 Mini Beelink running Ubuntu amongst a bunch of other software (even Channels DVR). If your PC is struggling with this, then you have something else amiss. I don’t see any further optimization possible - it’s largely just HTTP requests. You can disagree with me but my personal experience shows otherwise.
And the Porttainer startup delay is just the download and install of Playwright.
IDK then. Cause like i said, everything else is fine. Its Debain linux, (DietPi) very minimal headless os.
Throw all 12 cores of my desktop pc i9 at it, and it still maxes out and barely reduces the time it takes to be fully up and running. This is my test setup, but, i can run other performance tests and see no issues or bottlenecks. Either way, i am not going to deploy this to my main hardware and in use CDVR servers until i am confident enough this is stable and refined. Also, not gonna want to have to updated super often. Hence why i am using my test setup first.
The high ram usage, was already shown by user above with Portainer stats, showing 1.6GB ram in usage in their screen shot.
Could be related to the database locked issue earlier.
I saw channels from disabled sources in the channels tab after I had those issues and I ended up disabling all sources, waiting until each showed disabled and the re-enabled them.
I'm still going through the sources, adding one at a time and pruning channels, adding gracenote ID's, etc. I currently have 3 sources/467 channels enabled to Feeds.
I'll probably end up with less than 100 channels when I'm done.
It's running fine (with 15 other containers) on my old Synology DS1019+ NAS.
Thanks @KineticMan for this. It's beyond awesome! I see it shows version# in the upper right corner. Would it be possible to show the current version that is available next to it or something like that? This is EPlusTV for exampe...
I'm running in a basic docker on an Debian/Trixie headless, I5-6500, 16G mem (still also running dockers for plex, pluto and tubi)....no problems here. Dashboard load is virtually instant.
So here's my stats... running an AMD Ryzen 5 3600, P2200 GPU, 32GB RAM...Fedora 43...
Standard yaml file, running the the default sources in fastchannels with 4 custom feeds...
Here's Portainer:
Yeah... I'm a bit puzzled by it... Portainer, Dockhand, and Homepage is showing a lot of RAM usage...
Other containers and the base Linux is not struggling as far as I can see, but I don't do any other work on it... only my storage and the containers...
On a different note. I see Tubi in this has most channels with a Gracenote ID.
I am not familiar with Gracenote, other than it the guide data provider Channels uses for OTA and maybe certain other things?
None of my Custom Channels, seem to be able to make use of Gracenote. They use the XML data file for Guide data. Pluto, Plex, Samsung.
I always assumed one had to use the scraped/provided xml guide data since each fast source tends to be different.
But, Tubi streams, the few channels i have tested with, match the same programs as either Plex or Pluto or both.
How does one match up or check if FAST channels can be set to use Gracenote?
I can't seem to find their site to search on.
I also am not sure how to set Channels DVR to use Gracenote for custom channels like Pluto/Plex.
I do see fields in this software to input Gracenote IDs, but that would only work with this setup, not others.
Ah. How are you doing this? Matching up Gracenote to FAST channels..