Missing Asustor NAS option in Roon Docker Configuration (ref#LTN4XS)

Hi! What’s not quite right with Roon?

· None of the above quite fits

None of the above quite fits

· None of these quite match

Tell us what's going on

· I am installing Roon but I've hit some issues. After I open Portainer I connected to Docker. Then when I'm sent to Roon Docker Configuration Generator under "Platform" there is no option given for Asustor NAS in the Environment tab. What do I do?

Tell us about your home network

· It's a Verizon FIOS + router, no switchers, just an Ethernet hub; my VPN (ExpressVPN) is off. I did connect to my NAS using the old method, and it's currently still connecting that way.

Hi Ronald,

Asustor NAS isn’t listed as a separate option in the Docker Configuration Generator, but you can use the Linux platform option — the configuration is identical, the only difference is the folder paths.

Here’s a ready-to-use docker-compose.yml for Asustor with the default ADM paths:

services:
  roonserver:
    image: ghcr.io/roonlabs/roonserver:latest
    container_name: roonserver
    network_mode: host
    environment:
      - ROON_INSTALL_BRANCH=production
      - TZ=Europe/Kiev
    volumes:
      - /volume1/docker/roon:/Roon
      - /volume1/music:/Music
      - /volume1/docker/roon-backups:/RoonBackups
      - /run/udev:/run/udev:ro
    restart: unless-stopped
    cap_add:
      - SYS_ADMIN
      - DAC_READ_SEARCH
    security_opt:
      - apparmor:unconfined
      - label:disable
    devices:
      - /dev/snd:/dev/snd
      - /dev/bus/usb:/dev/bus/usb
      - /dev/dri:/dev/dri
    group_add:
      - audio
    logging:
      driver: local

Please adjust the paths to match your actual folder names on the NAS:

  • /volume1/docker/roon → where Roon will store its database and settings
  • /volume1/music → your music library folder
  • /volume1/docker/roon-backups → where Roon backups will be stored

If your folders are named differently (e.g. /volume1/Media/Music), just update those lines accordingly. Everything else in the config stays the same.

Let us know if you run into any issues getting it up and running!

I could add Asustor to the list, but I don’t have one and can’t verify the settings. If you want to help put together an Asustor we can add it to the list