version: '3' volumes: magicmirror_config: driver_opts: type: nfs o: addr=dockerstorage,nfsvers=4 device: :/docker_config/magicmirror/config magicmirror_modules: driver_opts: type: nfs o: addr=dockerstorage,nfsvers=4 device: :/docker_config/magicmirror/modules magicmirror_css: driver_opts: type: nfs o: addr=dockerstorage,nfsvers=4 device: :/docker_config/magicmirror/css services: magicmirror: image: karsten13/magicmirror:latest ports: - "8083:8080" volumes: - magicmirror_config:/opt/magic_mirror/config - magicmirror_modules:/opt/magic_mirror/modules - magicmirror_css:/opt/magic_mirror/css restart: unless-stopped command: - npm - run - server deploy: placement: constraints: [node.labels.isDNS == false]