services: kiosk: command: http://portainer:9000 depends_on: portainer: condition: service_started weston: condition: service_started device_cgroup_rules: - c 199:* rmw environment: MACHINE: null image: torizon/chromium@sha256:9d363b140a5f4584392432b4ed548c0b6fd5466fbf41b28e834f31924fb62d6d platform: linux/arm64 security_opt: - seccomp:unconfined shm_size: 256mb volumes: - source: /tmp target: /tmp type: bind - source: /var/run/dbus target: /var/run/dbus type: bind - source: /dev/galcore target: /dev/galcore type: bind portainer: command: --templates https://feeds.toradex.com/portainer/5/$MACHINE/templates.json --logo https://docs.toradex.com/109812-torizon-logo-portainer.svg -H unix:///var/run/docker.sock image: portainer/portainer-ce@sha256:9fa1ec78b4e29d83593cf9720674b72829c9cdc0db7083a962bc30e64e27f64e ports: - published: 8840 target: 9000 restart: always volumes: - source: portainer_data target: /data type: volume - source: /var/run/docker.sock target: /var/run/docker.sock type: bind weston: cap_add: - CAP_SYS_TTY_CONFIG device_cgroup_rules: - c 4:0 rmw - c 4:7 rmw - c 4:1 rmw - c 13:* rmw - c 199:* rmw - c 226:* rmw environment: ACCEPT_FSL_EULA: '1' image: torizon/weston-vivante@sha256:b8b0aed42b96a5b7cb6be9146dee2897a20124701adfde0ef436ddf5de5d2c77 network_mode: host volumes: - source: /tmp target: /tmp type: bind - source: /dev target: /dev type: bind - source: /run/udev target: /run/udev type: bind version: '2.4' volumes: portainer_data: {}