Twitch HTTPS Error
Why does this error occur?
Section titled “Why does this error occur?”This error message occurs when running TVS on a LAN deployment via direct IP or via a non-local domain without HTTPS enabled.
Twitch requires HTTPS for their channels and videos to be embedded, or for you to be running the
website embedding it to be localhost.
Workarounds:
Section titled “Workarounds:”If using the Twitch engine consider installing TVS on the machine you’re planning to run it on,
that way you can access it via localhost or set up a paid domain name for
your LAN and use a tool such as Nginx Proxy Manager to configure free HTTPS certificates. This
is a bit of a nerdy solution but if you’re into self hosting and homelabs it may be a worthwhile
project to take on.