Synology NAS documentation, need help!

Hello everyone!

Still with the aim of growing the project, I would like to improve the installation documentation for Gladys, especially for installations outside of Raspberry Pi.

It’s simple, but for example the tutorial « install gladys on a freebox delta » brings a lot of traffic from Google:

It’s simply the most visited article, without any ads, the power of SEO ^^

I would like to do the same with an installation tutorial on a Synology NAS.

There was an attempt at a PR (Installation sur synology avec docker by Medarchi · Pull Request #41 · GladysAssistant/v4-website · GitHub), but the creator of the PR did not respond and I could not merge it in the end.

So question for Synology NAS owners: does this PR still seem up-to-date, and what would be missing to merge it?

I can make the changes myself if necessary, just let me know. There are the comments from @VonOx to consider already (cf. Installation sur synology avec docker by Medarchi · Pull Request #41 · GladysAssistant/v4-website · GitHub)

@VonOx You who have Synology can surely help me :slight_smile:

Yes I have a Synology but it’s not Docker compatible :grimacing:

It’s true :smiley:

Anyone else with a Syno compatible with Docker?

When I was investigating CalDAV issues on Synology, I used Démonstrations en ligne de Synology, which allows you to have a demo of the software that manages the NAS directly in your browser. It doesn’t have everything, but I believe there is the possibility to install packages (including Docker) and perform some manipulations. If no one has a Synology, this can help.

Good to know @bertrandda! After that, in the case of Gladys, I think the Synology interface does not allow installing a container in network_mode=host (I’m not sure exactly)

But in short, I think unfortunately we have to switch to CLI…

To be confirmed with someone who has a Syno NAS :slight_smile:

I’m bumping this thread to confirm that Docker on Synology (compatible) allows using network_mode=host (that’s what I have) and that you can now create a Projet with Docker Compose.

I just installed Gladys on my

Thanks for the feedback, I can update the documentation if needed.

@Titus, do you think that all Synology devices on the market need this parameter to be changed?

Après une petite recherche, je suis quasi sur que oui :

First of all, there is no /etc/timezone on Synology, instead you must map /etc/TZ to /etc/timezone.
/etc/localtime does exists and indeed needs to be mapped from /etc/localtime to /etc/localtime.

Ok, I’ve updated the site:

it will be live in a few minutes :slight_smile:

That’s strange because I have a 918+ and when I installed Gladys back then, I never had a problem with the original command…

After checking, I used the Docker Compose installation and not the Synology NAS one and everything worked perfectly without error, which goes to show that when you do it with Docker, you do it with Docker :stuck_out_tongue_winking_eye: QED!