41 lines
870 B
YAML
41 lines
870 B
YAML
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]
|
|
|