Creating a Synology repository for Plex

Oh, great! Then you might “only” need to build a script which generates a JSON file for the repo based on that arch-info and you should be done with most of the work already.

Showing the JSON when accessing the subdomain is more a matter of the webserver/provider and how it’s possible to change the behavior. But I believe we’re on a good way :slight_smile:

But beside that - 2am here, I’m heading towards the bed. Good night! :slight_smile:

I’m thinking one step further… :slight_smile:

The static JSON is written by the CI and sent with the binaries.
The static JSON references the specific directory containing the binaries.
The web page then serves /syno/repo/<JSON FILE>

I need determine if the JSON is a fixed name so I can test when I “add a source” to Package Manager? If so, what is it?

What is done at implementation time.

  1. Send all the binaries
  2. Send the JSON
  3. Verify all files have correct sha1sum.
  4. Switch & make live.

If I can get the syno web server working, I am ready to test. lol

I’m not configuring it right and their documentation isn’t the best for a noob.

1 Like

There’s also this project to host some packages for Synology NAS/DSM: GitHub - jdel/sspks: A very simple Synology Package Server, reverse engineered from the official Synology package repository and SynoCommunity.

There is a Docker image, so it should be easier to use than the internal Syno web server :slight_smile:

@ChuckPa Any luck getting a syno repo setup?

Our CI team is working on it (concurrently with their other tasks).
If I had any influence, it would have been completed long ago but I’m just the lowly packaging forum guy :slight_smile:

Another Plex Pass lifetime member here with a DS718+ adding my desire for this functionality. Glad to hear it’s being worked on, anxiously await auto update functionality.

@ChuckPa checking in on progress of this thread. Thanks for all the hard work from you and others! (Digital) drinks on me when it rolls out!

I was just looking through the forums for anything related to this - also glad to hear it’s being worked on. I’ve no experience with setting up repos, but if you need any help with testing on a DS918+ let me know!

Has there been any progress on this? it would be extremely convenient to have the synology app update itself.

Also wondering what progress has been made on this… Running DSM 7 now on my DS718+ and happy to quietly beta test this functionality, provide logs, etc.

Status on hold until we figure out what is going to happen with DSM 7 and repositories.

Synology completely changed packaging.

We had to write a whole new package from the ground up.

Nothing is compatible with DSM 6.

Given the packaging changes (change in business direction on their part), we will all need wait until DSM 7 is final release.

Considering anything prior to that would be wasted energy.

2 Likes

Can we keep this topic open until we have a solution? There is a DSM 7 beta we can use and test.

Yes, you can keep this open if you’d like.

Yes, there is a DSM 7 beta package on the Downloads page now :sunglasses: :slight_smile:

Hi, the beta package is older than the version on plex.tv for DSM 7. Will this change in the future?

Yes, I see that. But will it work some time soon in the future? Because this would allow automatic updates, wouldn’t it?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.