Installing duplicati SPK on Synology NAS

It’s been some 2 years since I gave up trying to get get Duplicati running as a docker container on a Synology NAS (DS220+, DSM 7.2.2-72806). Now I spotted duplicati-2.0.8.1_beta_2024-05-07.spk on https://duplicati.com/download, which I suspect to be a native SynologyOS installation. Am I correct?
My first attempt to load it into the Syno package center via “manual installation” however failed with “invaild file format”.
What does it take to make use of this package? Any prerequisites? I couldn’t find a word about this in the documentation.

Hi Eni_Ki,

Synology made some significant changes between DSM 6 and 7 that broke many packages. Some more info here:

Regards,
L

On top of the file format changes, the Webserver used in Synology changed as well.
A new SPK package needs to be redeveloped to work correctly with nginx and the new uri-integration in DSM.

Is that on the “todo” list? I kind of assumed Docker was going to be the plan going forward.

It is not high on my priority list currently, but I think there is value in having a dedicated Synology package.

With which version of Synology DSM has the current *.spk package on the download page been tested ? Since the duplicati version is recent (same as for other OSs), my assumption was that the package works with a current DSM version. Since v6.x is deprecated this should be v7.
Unfortunately I found no space on the download page with prerequisites or compatibility information for any of the packages (except for Mac and Win64bit).
I strongly suggest to provide such info along with the downloads to set the right expectation.
“DSM v7 not supported” was already one of the replies I was given 2 years ago, so I hoped that this was no longer the case nowadays when I saw a current duplicati version for the *.spk package.

thanks for the referenced thread. It’s just that I found no more recent threads than from 2022 on installation on Syno DSM (docker or native) so I hoped that 2 years later, things had brightened up :cry: (see my reply to Ken)
As for the docker variant, I started from scratch, following marius-hosting’s description, but this stops before it gets to path mapping. And this where I’m stuck – again.
I need to go through my postings from 2022 again and refresh my memory on what I tried then. Then I may come back and open yet another question here :expressionless:

I made the switch from the DSM package to Docker when I had to buy a new Synology NAS (after avoiding the upgrade to DSM 7 for years on my older one!). If you have specific questions I may be able to help. When I get a chance I’ll also go look at the Marius-hosting description to see what may be missing from what I did.

L

It was tested way back with DSM v5 IIRC.

Yes, I agree. As soon as we can push a new beta (and stable) build, the SPK package will go away.

ooops - then nobody in the world will be able to make use of this any more! I’d very much appreciate if you could make a native version tested with DSM v7 available, but in the meantime (or if you decide that you will not be able to provide such a package) please take down the current one ASAP. The nicer a download page, the more I am lead to believe that everything there is useful … :wink:

That is a good point. I was going to wait until the next beta/stable, but I have removed it from the primary download page (the package is still available elsewhere).

And thanks for the praise!

I have created an issue for tracking this:

End-of-Life Announcement for DSM 6.2
Synology Software Life Cycle Policy
show that we’re only a month slower than Synology in declaring things not recommended. :wink:
I’m assuming that current .spk runs on DSM 6.2. If anyone knows otherwise, we’re way late.

Until I went to DSM 7 (6? 12? months ago) I was happily using the available beta from that time. Unfortunately I also don’t know which beta I was at at the time.

you’re right. I jumped on Ken’s comment

and assumed the package would only run with DSM 5. But I had already forgotten that Mark had mentioned having used it on DSM 6.
It’s just that when I found that all Duplicati versions on the download page (assuming to be the latest) are at 2.0.8.1, my conclusion was that they spk should then also work with the latest DSM. Too many assumptions on my end … and unfortunately no reference to (or space to provide?) compatibility info for the packages.
Good to see that the spk has been removed now - thanks!