Hello, just installed the Ubuntu (stable) package and went about trying to get apache reverse proxy to work; the top google results told me its possible but are from an old git change and have the wrong command! When running the command manually the setting isn't saved in the config so won't take effect with the upstart file that will be used on reboot!
So to get ubuntu upstart/'service' with your desired webroot edit "/etc/init/tvheadend.conf"
Change
ARGS="-f"
To
ARGS="-f --http_root /tv"
(/tv being my preference)
Then (re)start the service again and test your new webroot, to use your apache to proxy the requests create a reverse proxy to the tvheadend port (and your new webroot) so in my case:
<Location /tv>
order deny,allow
deny from all
allow from all
ProxyPass http://10.0.0.4:9981/tv
ProxyPassReverse http://10.0.0.4:9981/tv
</Location>
Could someone add something like this to the Wiki or perhaps tvheadend should have this variable in an easily accessed config file rather than the command line?
PS Sorry for terrible grammar i'm going to go pass out sick now..!