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):
(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
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!