Spent some time today setting up the hellolol fork...it's not that bad.
1) Create a freebsd jail. I named mine htpc-manager_1 to stay in sync with the others.
2) "sudo jls" then "sudo jexec XX sh" where XX is the number next to the htpc-manager jail you created to get to the command line or use the command line button from the jail menu.
3) pkg install nano py27-sqlite3 python [let it upgrade pkg]
You can then follow the instructions here as if all packages were installed starting at the git clone [ I did "chown -R nobody:nogroup /opt/HTPCManager before ]:
http://www.htpcguides.com/install-htpc-manager-ubuntu-linux/
change the line in the tutorial
Code:
cp /opt/HTPCManager/initscripts/initd /etc/init.d/htpcmanager
to
Code:
cp /opt/HTPCManager/initscripts/initd.freebsd /usr/local/etc/rc.d/htpcmanager
Edit the path as the tutorial indicated then add the following two lines to /etc/rc.conf
Code:
htpc_enable="YES"
htpc_manager_data_dir="/opt/HTPCManager"
Stop and restart the jail from the GUI and the new htpc-manager should be available at the ip address assigned to the jail on port 8085. You can also start it manually as the tutorial shows. The hellolol version has a self updater feature so from there you should be good. No storage is needed since you do everything from the web page. Wrote this up from memory so if you run into problems yell.