Matter Server on Qnap

I am trying to get a matter server up and running on my qnap using docker create. I have entered the following:

version: ‘3’
services:
matter-server:
container_name: matter-server
image: ghcr.io/home-assistant-libs/python-matter-server:stable
restart: unless-stopped
security_opt:
- apparmor=unconfined
volumes:
- /qnap-dev/container-apps:2.0/matter-server:/data
- /run/dbus:/run/dbus:ro
network_mode: host

There is a validate yaml file which when I click it gives me a green tick. However the create button stays geyed out with no way of then creating the server. Not sure where I am going wrong here.

Thanks for any help.

Did you get anywhere with this, I’m just staring down the same process also using a QNAP?

I’m confused about the /run/dbus volume as this doesn’t exist on a QNAP as far as I can see.

Working example:

version: '3.9'
services:
  matter-server:
    container_name: matter-server
    image: ghcr.io/home-assistant-libs/python-matter-server:3.7.0
    restart: unless-stopped
    network_mode: host
    volumes:
      - /share/Container/matter-server:/data
      - /var/run/dbus:/var/run/dbus:ro
    security_opt:
      - apparmor:unconfined

On the QNAP server avahi service should be enabled with ipv6 support.
use-ipv6=yes in file /etc/avahi/avahi-daemon.conf (this setting is set to no after restart)

Thanks, just came to a similar answer although I didn’t change anything in the avahi.daemon.conf but will check my setting for interest.

I was trying to get a Tapo 110M connected (UK version). I had to factory reset it and then connect it to HA first before connecting to other fabrics otherwise no joy. Bit disappointed that energy monitoring isn’t in the first release of Matter so I had to add the Tapo integration anyway and then add it to the cloud via the Tapo App. Defeated the objective of Matter for me, I’ll try again in 6 months to see if it’s progressed.

Thanks for the reply.

I hace copied this into the create section and again the validation works fine but the create button is still greyed out and wont let me progress.

Have you setup the shared volume for the data?

Did you set Application name?