I managed to repurpose my Vero 4K as a “thin” Jellyfin client so a friend can access my library over the internet with mTLS authentication.
Used stunnel installed on the Vero box to do the mTLS dirty work, and told the Jellyfin for Kodi plugin to access the local port.
I had to add my Jellyfin server hostname to /etc/hosts and hardcode the ip address on the stunnel configuration because I couldn’t be bothered working out the http header and SNI bullshit that ensued when I used localhost:8080 as the server address.
Works grand. All of this because I refuse to pay a Plex subscription.


