Invidious and "inv_sig_helper"

I’m running the official community app of Invidious that was migrated from Dragonfish-24.04.2.

Even before the migration, I had the problem that videos wouldn’t play because of the error “The media could not be loaded, either because the server or network failed or because the format is not supported.” I think that is happening because Youtube is blocking private IPs.

The solution seems to be to install the “inv_sig_helper”.

Has anyone done this and could guide me on how to do this?

The official tutorial of invidious (not sure how to apply this to TrueNAS Scale):

Thank you in advance.

The issue was easily fixed by ticking the “Enable Inv Sig Helper” in the settings :man_facepalming:

(initial post deleted because some elements of my text didn’t display correctly, repost here)

Edco, can you share how you setup the app? I’ve tried multiple times, yet without any success. The app deploys, but the web ui returns “connection refused”

My setup which isn’t working:

---- invidious configuration
postgres 17
database password: suiteable long passwort
HMAC secret: suiteable long passwort
Enable Inv Sig Helper: checkbox enabled
PO Token: generated using raspberry pi on the same local network
Visitor data: generated using raspberry pi on the same local network
Admins: tom (one account from my system, name altered)
registration enabled: checkbox enabled
login enabled: checkbox enabled
Captcha enabled: checkbox enabled
Additional Environment Variables: none

---- network configuration
WebUI Port: 31008

---- storage configuration
invidious config storage: host path, ACL not enabled
invidious postgres data storage: host path, ACL not enabled
Automatic permissions enabled
additional storage: none

---- labels configuration
none

---- resources configuration
CPUs: 2
RAM: 4096

any help is greatly appreciated!

These are my configurations:

What I did additionally is to create a “PO Token” and “Visitor Data”. This is explained on the git page of invidious.

thank you SO much, it finally works. This is exactly what I was looking for. This and the realization the HMAC secret is not just a password (which the documentation discloses, but apparently I missed that). Awesome!

Happy to hear that.

Please let me know if you manage to get the setting „Preferred video quality“ to „DASH adaptive quality“ working.

No matter what I tried, videos won‘t play with this setting.