And of course the Web Interface!
Slightly easier..
1. Download Web Interface 1.3-testing-2 from the announcements section of this forum!
2. Unzip the nzbget directory from the downloaded file (nzbgetweb-1.3-testing-2.zip)
3. Rename the old nzbget directory on the NAS
- Browse to /share/HDA_DATA/QWeb and rename nzbget to nzbget.old
4. Copy the new nzbget directory from step 2 into the /share/HDA_DATA/QWeb
5. And most importantly (This bit me in the ass), change file permissions
Now, this is where my advice falls down, I had loads of issues, so in the end set the directory, and all files therein with the permission value of 0777 which means anything/one can change the data.. but it seemed the easiest way to get it working, I may try tightening these up shortly.. (Don't forget to set the nzbget directory permissions as well!
6. I think I then just used a web browser and went to //NAS/nzbgetweb/
This created the settings.php from the template file..
7.From the main webpage, I then went to 'config' and changed the following (Under COMMUNICATION WITH NZBGET SERVER)
ServerPassword: admin (This should match the Server Password set in the previous post)
ServerConfigFile: /share/HDA_DATA/.qpkg/nzbget/nzbget.conf
ServerConfigTemplate: /share/HDA_DATA/.qpkg/nzbget/nzbget.conf.example
NzbDir: /share/Qdownload/nzbget/nzb
I then closed the browser, re-opened, and it was then able to connect to the server, so under 'config' you get more options..
PARCHECK/REPAIR and PROCESSING
PostProcess: /share/HDA_DATA/.qpkg/nzbget/postprocess.sh
And then check the PATHS section etc,
IMPORTANT
I nearly forgot, a couple of gotcha's I found
1. The settings.php (Web config file) needs to have the following changed
Code: Select all
$CheckSpaceDir='/share/Qdownload/nzbget/dst';
(This isn't accessible via the config page, but needs to be set)
2. Postprocess.sh
Code: Select all
# Set the full path to unrar if it is not in your PATH
UnrarCmd=/share/HDA_DATA/.qpkg/nzbget/unrar
# Delete rar-files after unpacking (1, 0)
DeleteRarFiles=1
and I'd suggest changing
Code: Select all
if [ "$ParCheck" -eq 1 ]
then
echo "[WARNING] Unpack: Par-check failed or disabled, exiting"
exit
fi
(or any downloads with no PAR files won't unpack)...
SUMMARY
Well, I have to say, it took a little while to set it all up.. and I'm sure I'll forget it in a week, and never update again!
It does largely all work though, and it certainly seems fast/stable