· Installed Docker on Synology NAS. URL for official Roon Image not working (not recognised) Found image gs1903//roonserver:latest. As this does not appear to be the offical release (although it is working), please advise if I would expect any issues. Alternatively, where can I download the image file required for me to upload in Docker
I did see that. Tried to create the .yml file, but Synology did not recognise it as a valid file format when I download it after making some path changes on the volume
The problem I have, is that when I use the url mentioned in the documentation ( Package roonserver · GitHub ) and try to add under image. I get the following error
I did try this last weekend and just tried ii again now and still the same error. I am running on DSM 7.1 (DS1815+)
I did use gz1903/roonserver:latest - this allows me to utilise TIdal via Roon, but I cannot added in the path for my local music on my NAS. I have multiple formats for the path, but keep on getting errors. I have already pointed to /volume1/music in the container - but am still not seeing my local files
Hence I wanted to see if I could move the official Roon Image, but this is not working
Also, I tried to create the image using the Configurator and saving the .yml file - but this also did not work - Unrecognised file format
Before the update from last week, my Roon was working perfectly.
The legacy Docker app on DSM 7.1 has issues pulling images directly from ghcr.io (GitHub Container Registry) via the Images tab “Add from URL” method. When you paste Package roonserver · GitHub there, it will always fail. This is a Synology limitation on older DSM versions, not a problem with the Roon image itself.
The right method is to go to the Projects tab in Container Manager (not the Images tab) and create a project using the compose YAML generated by Roon’s configurator. When you do it this way, Container Manager hands the full compose file to Docker, which does the pull internally, and this works fine even on DSM 7.1, with no custom registry setup, SSH, or third-party tools needed.
Here’s how to do it:
Go to the [url=https://help.roonlabs.com/portal/en/kb/articles/installing-roonserver-on-synology-with-docker]Roon configurator[/url] and generate your docker-compose.yml
In Container Manager, go to the Project tab (not Images)
Create a new project and paste in the YAML content
That's also where you'll set your volume mapping for local music (more on that below)
The volume mapping must be done in the compose YAML, not added after the fact. In your YAML, under the service, you need something like:
yaml
volumes:
- /volume1/music:/music:ro
The left side (/volume1/music) is the path on your NAS; the right side (/music) is what Roon sees inside the container. Then in Roon’s settings, add /music as your watched folder — not/volume1/music.
When trying to compose a file, I can compose a .yml file under Docker Configuration Generator, but there is no Project Tab - under the option of Container in Docker to paste the data into, I can only Create an Image, and then only add from url or File
Remember this is Docker under DSM7.1 and not Container Manager under DSM7.2
When adding from file, I get Invalid File format when trying to upload the .yml file