I started using TVH about 4 years ago with mostly great results.
I started this topic to encourage users to setup seperate TVH Servers.
My first setup using the one box to run both the TVH Server and TVH Client worked OK but within one week of use it was obvious that running both server and client had too many negative results for a stable working system.
The TVH Server is the most important part of the TVH setup.
Once set up it’s mostly set and forget.
The server box is running 24/7 doing what it’s meant to do.
Run all the time and available all the time to all clients on your network.
I’m still running TVH Server using old Kodi Krypton 17.6 with an old S905x box.
The TVH Server version and the Kodi OS version used for the setup should not need updates or settings changes for the vast majority of users.
If your OS is continually updating, there is a high chance you will break the TVH Server functioning as when first set up.
The TVH client updates are generally needed for better performance and stability as you upgrade your Kodi OS.
Running the server on the same box increases the chance of breaking your TVH server when OS is updated.
Running server and client on same box will also cause some hardware to overheat.
Fluctuations in temperatures will be triggered by TVH recordings being recorded or a combination of recording and TVH live TV playback at the same time.
Recording 2 programs and watching a movie or whatever fuctions on the same box can really increase temperatures and some hardware craps out with abnormal behaviour.
Below is a screenshot from a user who did some TVH testing on an RPI.
Link to his tutorial which may be of use to some newbies to TVH.