You are here

Help installing on Synology NAS

11 posts / 0 new
Last post
Ferumbras
Offline
Donator
Joined: 2 years
Last seen: 2 years
Help installing on Synology NAS

Synology NAS DS220+ DSM 7
linuxserver/webgrabplus:latest run in docker

Docker image mounted correctly with both volumes passed through (config, data).
Docker image starts "fine", config map is filled with cron-file, config-file, site-ini map and 2 additional maps.
Edited the config.xml to include license and 3 channels for testing.
Edited the cron job to run every 12 hours.

Starting the docker image seems to work. See logfile attached. No logfiles are created, no output is generated in /data. Is the job actually executed? Even if I set it to run every 3 minutes, nothing happens. It feels like the docker image is starting correctly but not actually executing the grab.

How can I force execute the run, through docker terminal for instance (if it is not actually firing)?
How can I figure out what is going wrong?

Attachments: 
mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 hours

starting docker doesn't start the program, of course. try to run the script in ..../.wg++/bin/run.sh
without a donator license you should get a least the titles.

Ferumbras
Offline
Donator
Joined: 2 years
Last seen: 2 years

For the record, I am more then willing to become a donator, once I find myself with a semi working situation.

I'm a total noob to both linux and docker, so i'm grasping at straws here. All the tutorials online for WebGrab+Plus imply that on first startup a run is being done. And I expected as much, cause why wouldn't it be part of a fresh boot?

Anyways...

From my MacBook terminal I ssh into my Synology NAS, and from there I connect to my docker image using:
docker exec -it webgrabplus /bin/bash

In here I can either navigate to /app/wg++/, or use find commands, but there is no run.sh present on the active image anywhere.

Yes I am probably being extremely dumb here, but we all gotta start somewhere. Apologies. Just trying to fiddle around with my Synology a little more.

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 hours

i guess you installed webgrab docker ? try to run: mono WebGrab+Plus.exe

Ferumbras
Offline
Donator
Joined: 2 years
Last seen: 2 years

Yes I did, as described in my first post. Already looked for it (the exe-file), but can't seem to find that either. Mono is the correct version, and seems to work. But it can't find WebGrab+Plus.exe.

It is as if WG++ is not installed correctly and missing it's stuff.

Could it be that it is not available for the architecture of a DS 220+? And that the Synology docker app can't pull in the correct package?

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 hours

if you send the command: ls (list files) you should see it, it's in ..../.wg++/bin directory.

Ferumbras
Offline
Donator
Joined: 2 years
Last seen: 2 years

There is no bin map inside. There is a bin.net. No executables anywhere to be found. (I'm not that green, that I didn't look for stuff like this, and I'm aware of stuff like "ls").

As stated, feels like the download/install from the gui my NAS provided, gave me a false install. But unsure if this is even possible...

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 hours

ok that means the dotnet version is installed.the command ls shows the files.
In the /.wg++ directory you should have a script launch with the command:
./run.net.sh
the program should start running

Ferumbras
Offline
Donator
Joined: 2 years
Last seen: 2 years

So with the help of some others (and actual proper reading), found out you guys are working on embedding dot.net framework inside the docker images. For now I'll stick to V3.2.3 and see where that brings me, since I don't want install stuff like that on my Synology directly.

Apologies for the hassle!

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 hours

dotnet should give less problem and is lighter then mono. anyway up to you.

Ferumbras
Offline
Donator
Joined: 2 years
Last seen: 2 years

dotnet doesn't seem to run stand-alone yet, and forces me to install a dotnet runtime on my synology nas. Once it has been included inside the docker instance, I will make the switch over.

Log in or register to post comments

Brought to you by Jan van Straaten

Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl