2019-08-19, 19:25
(2019-08-19, 18:48)NicCo Wrote: I manage all Kodi clients (about 6 clients for my family) but I would like to install the certificate one time per client because it's complicated to access all clients every 90 days.
You'd only have to install the (Let's Encrypt) certificate on the server, not on the clients. There's CertBot that can automatically renew the certificate for you when expiration is coming up, so you don't have to do it manually.
As for having watched status & resume points unique to each user, you can take a look at the 5-User MySQL setup that @BigMong wrote up. I've been using this with my Jarvis installation for years, with just 2 users (you can easily modify it to provide for 6 users or more). This allows a unified library, where you only have to scrape the media once (by the Master user) and the other users will have new media already appear in the library.
As for accessing the library across the internet, I just set up a pfSense firewall at home running OpenVPN server, and I have (for example) my work computer connect to that. That way, I can use NFS shares at home, and be able to access my library in the same way while I'm at the office or when I'm travelling. Also doesn't open up a bunch of ports to the internet at large, just one for OpenVPN.