diff --git a/README.md b/README.md index c46b7c0..22ecbe1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Demo Gallery # -![Torizon Version](https://img.shields.io/badge/Torizon_OS-6.8.1-blue?logo=torizon) +![Torizon Version](https://img.shields.io/badge/Torizon_OS-7.1.0-blue?logo=torizon) Deploy with one click! @@ -10,21 +10,7 @@ To deploy the demos from the **Torizon Cloud** to your devices, check this page ## Current Demos -- [**Chromium Kiosk Mode**](chromium) - - Deploy a fully functioning Chromium **browser** in kiosk mode, with GPU hardware acceleration for a smooth web user interface. Customize the URL to the desired web page. -- [**Codesys**](codesys) - - CODESYS is a **SoftPLC** solution that can be deployed to ARM-based devices in order to enable them to work as a PLC. This demo includes a sample "Simon Says" game, running on top of the CODESYS SoftPLC runtime. -- [**Node-RED**](node-red) - - Node-RED's goal is to enable anyone to **build application**s that collect, transform and visualize their data. Create a simple Node-RED server. - [**Qt Hello World!**](qt) - Qt is a cross-platform application development framework for creating **GUI**. Deploy a simple Qt QML application (in C++) in a Weston environment. - [**Weston Desktop Environment**](weston) - Weston is a Wayland compositor, which acts as a compositing **window manager**. Deploy a Weston environment, launch other applications like the weston-terminal. - -## Release Cycle - -The Demo Gallery release cycle is in sync with the `torizon-containers` releases. - -Check this section to understand which branch is compatible with your software: - -- [Torizon Containers Cycle](https://github.com/torizon/torizon-containers/tree/stable?tab=readme-ov-file#release-cycle) \ No newline at end of file diff --git a/chromium/README.md b/chromium/README.md deleted file mode 100644 index ce93c02..0000000 --- a/chromium/README.md +++ /dev/null @@ -1,41 +0,0 @@ -# Chromium Kiosk Mode # - -![Torizon Version](https://img.shields.io/badge/Torizon_OS-6.8.1-blue?logo=torizon) -  -![Torizon Container](https://img.shields.io/badge//torizon/chromium-3-blue?logo=docker) -  -![Torizon Container](https://img.shields.io/badge//torizon/chromium--vivante-3-blue?logo=docker) -  -![Torizon Container](https://img.shields.io/badge//torizon/chromium--am62-3-blue?logo=docker) - -This application runs the Chromium web browser in **kiosk** mode. - -![Screenshot](https://docs1.toradex.com/116542-demogallerychromium.png?v=1) - -## About - -Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web. - -In kiosk mode, the browser: - -- Opens in fullscreen an URL defined under the "command" tag in the **docker-compose.yml**; -- Does not show error messages/popups; -- Does not allow the user to navigate to different websites using the browser's navigation bar. - -## Requirements -To run this demo, you need: - -- A supported Toradex SoM; -- Display; -- Torizon OS installed; -- Internet Connectivity. - - -## Deploy from the Torizon Cloud - -- [Chromium Kiosk Mode Demo](https://www.torizon.io/chromium-kiosk-mode); - -## More Resources - -- [Web Browser in kiosk mode](https://developer.toradex.com/torizon/6/application-development/use-cases/gui/web-browser-kiosk-mode-with-torizoncore); -- [Torizon Containers Github](https://github.com/torizon/torizon-containers/tree/oldstable/debian-docker-images/imx/chromium). \ No newline at end of file diff --git a/chromium/app.json b/chromium/app.json deleted file mode 100644 index 12b3bfb..0000000 --- a/chromium/app.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "packages": - [ - { - "name": "chromium-apalis-imx6", - "filename": "docker-compose-apalis-imx6.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-apalis-imx8", - "filename": "docker-compose-apalis-imx8.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-colibri-imx6", - "filename": "docker-compose-colibri-imx6.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-colibri-imx6ull", - "filename": "docker-compose-colibri-imx6ull.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-colibri-imx7", - "filename": "docker-compose-colibri-imx7.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-colibri-imx8x", - "filename": "docker-compose-colibri-imx8x.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-verdin-am62", - "filename": "docker-compose-verdin-am62.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-verdin-imx8mm", - "filename": "docker-compose-verdin-imx8mm.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "chromium-verdin-imx8mp", - "filename": "docker-compose-verdin-imx8mp.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - } - ] -} \ No newline at end of file diff --git a/chromium/docker-compose-apalis-imx6.yml b/chromium/docker-compose-apalis-imx6.yml deleted file mode 100644 index 4212d5f..0000000 --- a/chromium/docker-compose-apalis-imx6.yml +++ /dev/null @@ -1,47 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - platform: linux/arm/v7 - 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/dri - target: /dev/dri - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-apalis-imx8.yml b/chromium/docker-compose-apalis-imx8.yml deleted file mode 100644 index 1e42d1e..0000000 --- a/chromium/docker-compose-apalis-imx8.yml +++ /dev/null @@ -1,50 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - 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/ - target: /dev/ - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-colibri-imx6.yml b/chromium/docker-compose-colibri-imx6.yml deleted file mode 100644 index 4212d5f..0000000 --- a/chromium/docker-compose-colibri-imx6.yml +++ /dev/null @@ -1,47 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - platform: linux/arm/v7 - 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/dri - target: /dev/dri - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-colibri-imx6ull.yml b/chromium/docker-compose-colibri-imx6ull.yml deleted file mode 100644 index 477589d..0000000 --- a/chromium/docker-compose-colibri-imx6ull.yml +++ /dev/null @@ -1,50 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - platform: linux/arm/v7 - 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/ - target: /dev/ - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - - -- - - --use-pixman - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - ipc: host - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-colibri-imx7.yml b/chromium/docker-compose-colibri-imx7.yml deleted file mode 100644 index 477589d..0000000 --- a/chromium/docker-compose-colibri-imx7.yml +++ /dev/null @@ -1,50 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - platform: linux/arm/v7 - 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/ - target: /dev/ - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - - -- - - --use-pixman - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - ipc: host - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-colibri-imx8x.yml b/chromium/docker-compose-colibri-imx8x.yml deleted file mode 100644 index 1e42d1e..0000000 --- a/chromium/docker-compose-colibri-imx8x.yml +++ /dev/null @@ -1,50 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - 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/ - target: /dev/ - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-verdin-am62.yml b/chromium/docker-compose-verdin-am62.yml deleted file mode 100644 index 8c33104..0000000 --- a/chromium/docker-compose-verdin-am62.yml +++ /dev/null @@ -1,47 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium-am62@sha256:bb633a994129357eda8fef826ae614bbeadf99a8f9013ae1f2481c327c247433 - 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/dri - target: /dev/dri - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston-am62@sha256:ded14c38171722dd327ed8cea44310ad793e9e263451729701a99540fae27880 - network_mode: host - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-verdin-imx8mm.yml b/chromium/docker-compose-verdin-imx8mm.yml deleted file mode 100644 index 1e42d1e..0000000 --- a/chromium/docker-compose-verdin-imx8mm.yml +++ /dev/null @@ -1,50 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - 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/ - target: /dev/ - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/docker-compose-verdin-imx8mp.yml b/chromium/docker-compose-verdin-imx8mp.yml deleted file mode 100644 index 1e42d1e..0000000 --- a/chromium/docker-compose-verdin-imx8mp.yml +++ /dev/null @@ -1,50 +0,0 @@ -services: - chromium: - command: - - --virtual-keyboard - - https://www.toradex.com - depends_on: - - weston - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - 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/ - target: /dev/ - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/chromium/icon.png b/chromium/icon.png deleted file mode 100644 index 4d338af..0000000 Binary files a/chromium/icon.png and /dev/null differ diff --git a/codesys/README.md b/codesys/README.md deleted file mode 100644 index 0dad762..0000000 --- a/codesys/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# Codesys PCL # - -![Torizon Version](https://img.shields.io/badge/Torizon_OS-6.8.1-blue?logo=torizon) -  -![Torizon Container](https://img.shields.io/badge//toradexdemos/codesys_demo_arm32-4.13.0.0-blue?logo=docker) -  -![Torizon Container](https://img.shields.io/badge//toradexdemos/codesyscontrol_virtuallinuxarm-4.13.0.0-blue?logo=docker) -  -![Torizon Container](https://img.shields.io/badge//toradexdemos/codesys_demo_arm64-4.13.0.0-blue?logo=docker) -  -![Torizon Container](https://img.shields.io/badge//toradexdemos/codesyscontrol_virtuallinuxarm64-4.13.0.0-blue?logo=docker) - -This demo deploys a **Codesys PCL** with a Simon Game intended for evaluation. - -![Screenshot](https://docs1.toradex.com/116543-demogallerycodesys.png?v=1) - -## About - -CODESYS is a SoftPLC solution that can be deployed to ARM-based devices in order to enable them to work as a PLC. - -This demo uses the base **Codesys Virtual Control SL** image and the **Codesys Demo app** to deploy a virtual PLC. - -Also, it is built on top of the [Weston](../weston/) and [Chromium](../chromium/) containers to create an visualization app for Human Machine Interface (HMI). - -The demo can also be viewed without a screen attached to the module. From the browser on your host machine (connected to the same network), access: - -``` -http://:8080/webvisu.htm -``` - -## Requirements -To run this demo, you need: - -- A supported Toradex SoM; -- Display; -- Torizon OS installed; -- Internet Connectivity. - - -## Deploy from the Torizon Cloud - -- [CODESYS Demo Applications](https://www.torizon.io/codesys-demo). - -## More Resources - -- [Codesys demo](https://developer.toradex.com/torizon/6/application-development/partner-containers/partner-demo-container-codesys); -- [How get the Device's Hostname](https://developer.toradex.com/software/development-resources/ssh/#using-the-hostname). \ No newline at end of file diff --git a/codesys/app.json b/codesys/app.json deleted file mode 100644 index c69e4de..0000000 --- a/codesys/app.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "packages": - [ - { - "name": "codesys-apalis-imx6", - "filename": "docker-compose-apalis-imx6.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-apalis-imx8", - "filename": "docker-compose-apalis-imx8.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-colibri-imx6", - "filename": "docker-compose-colibri-imx6.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-colibri-imx6ull", - "filename": "docker-compose-colibri-imx6ull.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-colibri-imx7", - "filename": "docker-compose-colibri-imx7.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-colibri-imx8x", - "filename": "docker-compose-colibri-imx8x.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-verdin-am62", - "filename": "docker-compose-verdin-am62.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-verdin-imx8mm", - "filename": "docker-compose-verdin-imx8mm.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - }, - { - "name": "codesys-verdin-imx8mp", - "filename": "docker-compose-verdin-imx8mp.yml", - "version": "3", - "icon": "icon.png", - "description": "README.md" - } - ] -} diff --git a/codesys/docker-compose-apalis-imx6.yml b/codesys/docker-compose-apalis-imx6.yml deleted file mode 100644 index 99c9252..0000000 --- a/codesys/docker-compose-apalis-imx6.yml +++ /dev/null @@ -1,76 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/dri:/dev/dri - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm@sha256:c8af14b752e4bf04482a1fa526f215d44e677b932394bacd4a98c2cfee68c771 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm32@sha256:10bb98626ed341ebcab3cf528419722943ad73ae3acc41921650de2c302a81de - network_mode: host - pid: host - platform: linux/arm/v7 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-apalis-imx8.yml b/codesys/docker-compose-apalis-imx8.yml deleted file mode 100644 index 9fcfbe2..0000000 --- a/codesys/docker-compose-apalis-imx8.yml +++ /dev/null @@ -1,77 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:892f9c2c98414ea70d061f02c0837559f49c65a308e9bb8a987d8613c9bb07d8 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/galcore:/dev/galcore - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm64@sha256:b80d932ab312ba764d13493747690fb67e8238c68c0446c7ba2d1c862cf26b27 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm64@sha256:c2eb20e79bec67902411ca35dbc2a81b8c950b894f72dd00f00b6006ca585d7b - network_mode: host - pid: host - platform: linux/arm64 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: --developer - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-colibri-imx6.yml b/codesys/docker-compose-colibri-imx6.yml deleted file mode 100644 index 99c9252..0000000 --- a/codesys/docker-compose-colibri-imx6.yml +++ /dev/null @@ -1,76 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/dri:/dev/dri - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm@sha256:c8af14b752e4bf04482a1fa526f215d44e677b932394bacd4a98c2cfee68c771 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm32@sha256:10bb98626ed341ebcab3cf528419722943ad73ae3acc41921650de2c302a81de - network_mode: host - pid: host - platform: linux/arm/v7 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-colibri-imx6ull.yml b/codesys/docker-compose-colibri-imx6ull.yml deleted file mode 100644 index 99c9252..0000000 --- a/codesys/docker-compose-colibri-imx6ull.yml +++ /dev/null @@ -1,76 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/dri:/dev/dri - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm@sha256:c8af14b752e4bf04482a1fa526f215d44e677b932394bacd4a98c2cfee68c771 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm32@sha256:10bb98626ed341ebcab3cf528419722943ad73ae3acc41921650de2c302a81de - network_mode: host - pid: host - platform: linux/arm/v7 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-colibri-imx7.yml b/codesys/docker-compose-colibri-imx7.yml deleted file mode 100644 index 99c9252..0000000 --- a/codesys/docker-compose-colibri-imx7.yml +++ /dev/null @@ -1,76 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 226:* rmw - image: torizon/chromium@sha256:dfd33174d41d0b0b40fc456e076b7c4501ec480a5aad37e8cc2dc985db0673df - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/dri:/dev/dri - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm@sha256:c8af14b752e4bf04482a1fa526f215d44e677b932394bacd4a98c2cfee68c771 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm32@sha256:10bb98626ed341ebcab3cf528419722943ad73ae3acc41921650de2c302a81de - network_mode: host - pid: host - platform: linux/arm/v7 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - network_mode: host - platform: linux/arm/v7 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-colibri-imx8x.yml b/codesys/docker-compose-colibri-imx8x.yml deleted file mode 100644 index 9fcfbe2..0000000 --- a/codesys/docker-compose-colibri-imx8x.yml +++ /dev/null @@ -1,77 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:892f9c2c98414ea70d061f02c0837559f49c65a308e9bb8a987d8613c9bb07d8 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/galcore:/dev/galcore - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm64@sha256:b80d932ab312ba764d13493747690fb67e8238c68c0446c7ba2d1c862cf26b27 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm64@sha256:c2eb20e79bec67902411ca35dbc2a81b8c950b894f72dd00f00b6006ca585d7b - network_mode: host - pid: host - platform: linux/arm64 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: --developer - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-verdin-am62.yml b/codesys/docker-compose-verdin-am62.yml deleted file mode 100644 index 2b34566..0000000 --- a/codesys/docker-compose-verdin-am62.yml +++ /dev/null @@ -1,77 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium-am62@sha256:bb633a994129357eda8fef826ae614bbeadf99a8f9013ae1f2481c327c247433 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/galcore:/dev/galcore - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm64@sha256:b80d932ab312ba764d13493747690fb67e8238c68c0446c7ba2d1c862cf26b27 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm64@sha256:c2eb20e79bec67902411ca35dbc2a81b8c950b894f72dd00f00b6006ca585d7b - network_mode: host - pid: host - platform: linux/arm64 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: --developer - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-am62@sha256:ded14c38171722dd327ed8cea44310ad793e9e263451729701a99540fae27880 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-verdin-imx8mm.yml b/codesys/docker-compose-verdin-imx8mm.yml deleted file mode 100644 index 9fcfbe2..0000000 --- a/codesys/docker-compose-verdin-imx8mm.yml +++ /dev/null @@ -1,77 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:892f9c2c98414ea70d061f02c0837559f49c65a308e9bb8a987d8613c9bb07d8 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/galcore:/dev/galcore - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm64@sha256:b80d932ab312ba764d13493747690fb67e8238c68c0446c7ba2d1c862cf26b27 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm64@sha256:c2eb20e79bec67902411ca35dbc2a81b8c950b894f72dd00f00b6006ca585d7b - network_mode: host - pid: host - platform: linux/arm64 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: --developer - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/docker-compose-verdin-imx8mp.yml b/codesys/docker-compose-verdin-imx8mp.yml deleted file mode 100644 index 9fcfbe2..0000000 --- a/codesys/docker-compose-verdin-imx8mp.yml +++ /dev/null @@ -1,77 +0,0 @@ -services: - chromium: - command: --virtual-keyboard http://localhost:80 - depends_on: - - codesys-setup - device_cgroup_rules: - - c 199:* rmw - image: torizon/chromium@sha256:892f9c2c98414ea70d061f02c0837559f49c65a308e9bb8a987d8613c9bb07d8 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - security_opt: - - seccomp=unconfined - shm_size: 256mb - volumes: - - /tmp:/tmp - - /var/run/dbus:/var/run/dbus - - /dev/galcore:/dev/galcore - codesys: - cap_add: - - CHOWN - - IPC_LOCK - - KILL - - NET_ADMIN - - NET_BIND_SERVICE - - NET_BROADCAST - - NET_RAW - - SETFCAP - - SETPCAP - - SYS_ADMIN - - SYS_MODULE - - SYS_NICE - - SYS_PTRACE - - SYS_RAWIO - - SYS_RESOURCE - - SYS_TIME - command: cat /conf/codesyscontrol/started - depends_on: - - codesys-setup - image: toradexdemos/codesyscontrol_virtuallinuxarm64@sha256:b80d932ab312ba764d13493747690fb67e8238c68c0446c7ba2d1c862cf26b27 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /tmp/dockerMount/conf/codesyscontrol/:/conf/codesyscontrol/:ro - - /tmp/dockerMount/data/codesyscontrol/:/data/codesyscontrol/:ro - - /tmp/dockerMount/extension/codesyscontrol/:/var/opt/codesysextension/:ro - - /var/run/codesysextension/:/var/run/codesysextension/ - codesys-setup: - image: toradexdemos/codesys_demo_arm64@sha256:c2eb20e79bec67902411ca35dbc2a81b8c950b894f72dd00f00b6006ca585d7b - network_mode: host - pid: host - platform: linux/arm64 - privileged: true - restart: unless-stopped - volumes: - - /tmp/dockerMount:/dockerMount_copy - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: --developer - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - restart: unless-stopped - volumes: - - /dev:/dev - - /tmp:/tmp - - /run/udev/:/run/udev/ -version: '3.8' diff --git a/codesys/icon.png b/codesys/icon.png deleted file mode 100644 index e937373..0000000 Binary files a/codesys/icon.png and /dev/null differ diff --git a/node-red/README.md b/node-red/README.md deleted file mode 100644 index 21e13eb..0000000 --- a/node-red/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Node-RED # - -Serves Node-RED on port 1880. - -Based on the Docker Compose example on -https://nodered.org/docs/getting-started/docker#docker-stack--docker-compose diff --git a/node-red/app.json b/node-red/app.json deleted file mode 100644 index 410d9e0..0000000 --- a/node-red/app.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "packages": - [ - { - "filename": "docker-compose.yml", - "name": "Node-RED", - "icon": "icon.png", - "version": "3.1.3", - "description": "README.md" - } - ] -} \ No newline at end of file diff --git a/node-red/docker-compose.yml b/node-red/docker-compose.yml deleted file mode 100644 index 6fe88e3..0000000 --- a/node-red/docker-compose.yml +++ /dev/null @@ -1,16 +0,0 @@ -networks: - node-red-net: null -services: - node-red: - environment: - - TZ=Europe/Amsterdam - image: nodered/node-red@sha256:75e48924159f6c6bf4221017069a8b496cab8d0b21d3d0b1fcaf058af8294865 - networks: - - node-red-net - ports: - - 1880:1880 - volumes: - - node-red-data:/data -version: '3.9' -volumes: - node-red-data: null diff --git a/node-red/icon.png b/node-red/icon.png deleted file mode 100644 index 898c242..0000000 Binary files a/node-red/icon.png and /dev/null differ diff --git a/qt/README.md b/qt/README.md index 819f08e..0287ec9 100644 --- a/qt/README.md +++ b/qt/README.md @@ -1,16 +1,16 @@ # Qt # -![Torizon Version](https://img.shields.io/badge/Torizon_OS-6.8.1-blue?logo=torizon) +![Torizon Version](https://img.shields.io/badge/Torizon_OS-7.1.0-blue?logo=torizon)   -![Torizon Container](https://img.shields.io/badge//lucastor/cppqml--template-3.2.0-blue?logo=docker) +![Torizon Container](https://img.shields.io/badge//allanktoradex/cppqmltemplate--upstream-torizon--7-blue?logo=docker)   -![Torizon Container](https://img.shields.io/badge//lucastor/cppqml--template--vivante-3.2.0-blue?logo=docker) +![Torizon Container](https://img.shields.io/badge//allanktoradex/cppqmltemplate--imx8-torizon--7-blue?logo=docker)   -![Torizon Container](https://img.shields.io/badge//lucastor/cppqml--template--am62-3.2.0-blue?logo=docker) +![Torizon Container](https://img.shields.io/badge//allanktoradex/cppqmltemplate--am62-torizon--7-blue?logo=docker) -Deploy a simple Qt QML application (in C++) in a Weston environment. It creates a window and displays the Torizon icon using the Weston container as the Wayland compositor. +Deploy a simple Qt QML application (in C++) in a Weston environment. It creates a window and displays an animation with the Torizon icon using the Weston container as the Wayland compositor. -![Screenshot](https://docs1.toradex.com/116544-demogalleryqt.png?v=1) +![Screenshot](https://docs1.toradex.com/116544-demogalleryqt.png?v=2) ## About @@ -33,9 +33,7 @@ To run this demo, you need:s ## More Resources -- [Qt on Torizon OS](https://developer.toradex.com/torizon/6/application-development/use-cases/gui/qt-on-torizon-os); -- [Getting Started with Qt](https://developer.toradex.com/linux-bsp/6/application-development/gui/getting-started-with-qt/); +- [Qt on Torizon OS](https://developer.toradex.com/torizon/application-development/use-cases/gui/qt-on-torizon-os); +- [Getting Started with Qt](https://developer.toradex.com/linux-bsp/application-development/gui/getting-started-with-qt/); - [Qt 6 QML Template](https://github.com/torizon/vscode-torizon-templates/blob/dev/cppQML/.doc/README.md); - [Qt PySide2 Tempĺate](https://github.com/torizon/vscode-torizon-templates/tree/bookworm/python3Pyside2QML/.doc). - - diff --git a/qt/app.json b/qt/app.json index 963265e..3d3bbdf 100644 --- a/qt/app.json +++ b/qt/app.json @@ -3,64 +3,64 @@ [ { "name": "qt-apalis-imx6", - "filename": "docker-compose-apalis-imx6.yml", - "version": "3", + "filename": "docker-compose-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-apalis-imx8", - "filename": "docker-compose-apalis-imx8.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-colibri-imx6", - "filename": "docker-compose-colibri-imx6.yml", - "version": "3", + "filename": "docker-compose-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-colibri-imx6ull", - "filename": "docker-compose-colibri-imx6ull.yml", - "version": "3", + "filename": "docker-compose-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-colibri-imx7", - "filename": "docker-compose-colibri-imx7.yml", - "version": "3", + "filename": "docker-compose-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-colibri-imx8x", - "filename": "docker-compose-colibri-imx8x.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-verdin-am62", - "filename": "docker-compose-verdin-am62.yml", - "version": "3", + "filename": "docker-compose-am62.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-verdin-imx8mm", - "filename": "docker-compose-verdin-imx8mm.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "qt-verdin-imx8mp", - "filename": "docker-compose-verdin-imx8mp.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" } diff --git a/qt/docker-compose-verdin-imx8mm.yml b/qt/docker-compose-am62.yml similarity index 65% rename from qt/docker-compose-verdin-imx8mm.yml rename to qt/docker-compose-am62.yml index 334947a..6c515ec 100644 --- a/qt/docker-compose-verdin-imx8mm.yml +++ b/qt/docker-compose-am62.yml @@ -8,8 +8,9 @@ services: - c 13:* rmw - c 199:* rmw - c 226:* rmw - image: lucastor/cppqml-template-vivante@sha256:963f25920c1f13892ecb4f345356d9e8992d245a3d2e121d94131d44f5f98ae7 + image: allanktoradex/cppqmltemplate-am62@sha256:cf8f5bc706588b511ee635c62b6e438f3aa10877efbcaa0f5da73f957e0cedfa platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp @@ -21,17 +22,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - /usr/bin/entry.sh --tty=/dev/tty7 --developer device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 + entrypoint: + - /bin/sh + - -c + image: torizon/weston-am62@sha256:ea98ff1dd384de90aae52fbf11c6b1ec3ef727f5514c9a1e72912903c2ebe9fa network_mode: host platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp diff --git a/qt/docker-compose-colibri-imx6ull.yml b/qt/docker-compose-colibri-imx6ull.yml deleted file mode 100644 index e0774a6..0000000 --- a/qt/docker-compose-colibri-imx6ull.yml +++ /dev/null @@ -1,45 +0,0 @@ -services: - app: - depends_on: - - weston - device_cgroup_rules: - - c 4:0 rmw - - c 4:7 rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - image: lucastor/cppqml-template@sha256:2552de91c1d2055bc58d3476240a0af5be0fa81719991637ba1bb96152464c67 - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - - -- - - --use-pixman - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - ipc: host - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3.9' diff --git a/qt/docker-compose-colibri-imx7.yml b/qt/docker-compose-colibri-imx7.yml deleted file mode 100644 index e0774a6..0000000 --- a/qt/docker-compose-colibri-imx7.yml +++ /dev/null @@ -1,45 +0,0 @@ -services: - app: - depends_on: - - weston - device_cgroup_rules: - - c 4:0 rmw - - c 4:7 rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - image: lucastor/cppqml-template@sha256:2552de91c1d2055bc58d3476240a0af5be0fa81719991637ba1bb96152464c67 - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - - -- - - --use-pixman - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - ipc: host - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3.9' diff --git a/qt/docker-compose-apalis-imx8.yml b/qt/docker-compose-imx8.yml similarity index 66% rename from qt/docker-compose-apalis-imx8.yml rename to qt/docker-compose-imx8.yml index 334947a..64f1e5f 100644 --- a/qt/docker-compose-apalis-imx8.yml +++ b/qt/docker-compose-imx8.yml @@ -8,8 +8,9 @@ services: - c 13:* rmw - c 199:* rmw - c 226:* rmw - image: lucastor/cppqml-template-vivante@sha256:963f25920c1f13892ecb4f345356d9e8992d245a3d2e121d94131d44f5f98ae7 + image: allanktoradex/cppqmltemplate-imx8@sha256:122075a08234ef1347556bfe0572e51f9421fd14c812443270f348ea25a1f22b platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp @@ -21,17 +22,22 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - /usr/bin/entry.sh --tty=/dev/tty7 --developer device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - c 199:* rmw + - c 253:* rmw + entrypoint: + - /bin/sh + - -c environment: - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 + image: torizon/weston-imx8@sha256:43062b97a1fcd7db991c0ea1c9f90442fe61c384232e09c61970eb58f69e19e1 network_mode: host platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp diff --git a/qt/docker-compose-apalis-imx6.yml b/qt/docker-compose-upstream.yml similarity index 65% rename from qt/docker-compose-apalis-imx6.yml rename to qt/docker-compose-upstream.yml index 8a48a85..1a6c94c 100644 --- a/qt/docker-compose-apalis-imx6.yml +++ b/qt/docker-compose-upstream.yml @@ -8,8 +8,9 @@ services: - c 13:* rmw - c 199:* rmw - c 226:* rmw - image: lucastor/cppqml-template@sha256:2552de91c1d2055bc58d3476240a0af5be0fa81719991637ba1bb96152464c67 + image: allanktoradex/cppqmltemplate-upstream@sha256:9f5f2168805905b2d3a2d1b42bbc631ac3cfefb5a67995105e1884ff809e2d14 platform: linux/arm/v7 + restart: unless-stopped volumes: - source: /tmp target: /tmp @@ -21,14 +22,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - /usr/bin/entry.sh --tty=/dev/tty7 --developer device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 + entrypoint: + - /bin/sh + - -c + image: torizon/weston@sha256:2edb0354e0c26db992d095db71ff8b1d4ff3879f1bc0e19d534062f48ce05684 network_mode: host platform: linux/arm/v7 + restart: unless-stopped volumes: - source: /tmp target: /tmp diff --git a/qt/docker-compose-verdin-imx8mp.yml b/qt/docker-compose-verdin-imx8mp.yml deleted file mode 100644 index 334947a..0000000 --- a/qt/docker-compose-verdin-imx8mp.yml +++ /dev/null @@ -1,45 +0,0 @@ -services: - app: - depends_on: - - weston - device_cgroup_rules: - - c 4:0 rmw - - c 4:7 rmw - - c 13:* rmw - - c 199:* rmw - - c 226:* rmw - image: lucastor/cppqml-template-vivante@sha256:963f25920c1f13892ecb4f345356d9e8992d245a3d2e121d94131d44f5f98ae7 - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3.9' diff --git a/qt/docker-compose-verdin-am62.yml b/qt/tests/docker-compose-am62.test.yml similarity index 72% rename from qt/docker-compose-verdin-am62.yml rename to qt/tests/docker-compose-am62.test.yml index 375b5dd..30a8d03 100644 --- a/qt/docker-compose-verdin-am62.yml +++ b/qt/tests/docker-compose-am62.test.yml @@ -8,8 +8,9 @@ services: - c 13:* rmw - c 199:* rmw - c 226:* rmw - image: lucastor/cppqml-template-am62@sha256:c6621cb326d468ad4a48e5c9296b04892ffbd291a05ac3c82940ce8b02da2a25 + image: allanktoradex/cppqmltemplate-am62:torizon-7 platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp @@ -21,14 +22,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer ${WESTON_DEBUG}' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - image: torizon/weston-am62@sha256:ded14c38171722dd327ed8cea44310ad793e9e263451729701a99540fae27880 + entrypoint: + - /bin/sh + - -c + image: torizon/weston-am62:4.4.0 network_mode: host platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp diff --git a/qt/docker-compose-colibri-imx8x.yml b/qt/tests/docker-compose-imx8.test.yml similarity index 73% rename from qt/docker-compose-colibri-imx8x.yml rename to qt/tests/docker-compose-imx8.test.yml index 334947a..c6405e3 100644 --- a/qt/docker-compose-colibri-imx8x.yml +++ b/qt/tests/docker-compose-imx8.test.yml @@ -8,8 +8,9 @@ services: - c 13:* rmw - c 199:* rmw - c 226:* rmw - image: lucastor/cppqml-template-vivante@sha256:963f25920c1f13892ecb4f345356d9e8992d245a3d2e121d94131d44f5f98ae7 + image: allanktoradex/cppqmltemplate-imx8:torizon-7 platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp @@ -21,17 +22,22 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer ${WESTON_DEBUG}' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - c 199:* rmw + - c 253:* rmw + entrypoint: + - /bin/sh + - -c environment: - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 + image: torizon/weston-imx8:4.4.0 network_mode: host platform: linux/arm64 + restart: unless-stopped volumes: - source: /tmp target: /tmp diff --git a/qt/docker-compose-colibri-imx6.yml b/qt/tests/docker-compose-upstream.test.yml similarity index 73% rename from qt/docker-compose-colibri-imx6.yml rename to qt/tests/docker-compose-upstream.test.yml index 8a48a85..7e266bb 100644 --- a/qt/docker-compose-colibri-imx6.yml +++ b/qt/tests/docker-compose-upstream.test.yml @@ -8,8 +8,9 @@ services: - c 13:* rmw - c 199:* rmw - c 226:* rmw - image: lucastor/cppqml-template@sha256:2552de91c1d2055bc58d3476240a0af5be0fa81719991637ba1bb96152464c67 + image: allanktoradex/cppqmltemplate-upstream:torizon-7 platform: linux/arm/v7 + restart: unless-stopped volumes: - source: /tmp target: /tmp @@ -21,14 +22,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer ${WESTON_DEBUG}' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 + entrypoint: + - /bin/sh + - -c + image: torizon/weston:4.4.0 network_mode: host platform: linux/arm/v7 + restart: unless-stopped volumes: - source: /tmp target: /tmp diff --git a/weston/README.md b/weston/README.md index 5600d24..5bcae55 100644 --- a/weston/README.md +++ b/weston/README.md @@ -1,18 +1,16 @@ # Weston Desktop Environment # -![Torizon Version](https://img.shields.io/badge/Torizon_OS-6.8.1-blue?logo=torizon) +![Torizon Version](https://img.shields.io/badge/Torizon_OS-7.1.0-blue?logo=torizon)   -![Torizon Container](https://img.shields.io/badge//torizon/weston-3-blue?logo=docker) +![Torizon Container](https://img.shields.io/badge//torizon/weston-4.4.0-blue?logo=docker)   -![Torizon Container](https://img.shields.io/badge//torizon/weston--vivante-3-blue?logo=docker) +![Torizon Container](https://img.shields.io/badge//torizon/weston--vivante-4.4.0-blue?logo=docker)   -![Torizon Container](https://img.shields.io/badge//torizon/weston--am62-3-blue?logo=docker) +![Torizon Container](https://img.shields.io/badge//torizon/weston--am62-4.4.0-blue?logo=docker) This app starts a standalone instance of Weston from where you can launch other applications like the weston-terminal Terminal Emulator. -![Screenshot](https://docs1.toradex.com/116545-demogalleryweston.png?v=1) - -A blank dark-blue screen. +![Screenshot](https://docs1.toradex.com/116545-demogalleryweston.png?v=3) ## About @@ -50,4 +48,4 @@ To run this demo, you need:s ## More Resources - [Weston on Torizon OS](https://developer.toradex.com/torizon/6/application-development/provided-containers/working-with-weston-on-torizoncore); -- [Torizon Containers Github](https://github.com/torizon/torizon-containers/tree/oldstable/debian-docker-images/imx/weston); \ No newline at end of file +- [Torizon Containers Github](https://github.com/torizon/torizon-containers/tree/oldstable/debian-docker-images/imx/weston); diff --git a/weston/app.json b/weston/app.json index 3039128..79acde6 100644 --- a/weston/app.json +++ b/weston/app.json @@ -3,64 +3,64 @@ [ { "name": "weston-apalis-imx6", - "filename": "docker-compose-apalis-imx6.yml", - "version": "3", + "filename": "docker-compose-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-apalis-imx8", - "filename": "docker-compose-apalis-imx8.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-colibri-imx6", - "filename": "docker-compose-colibri-imx6.yml", - "version": "3", + "filename": "docker-compose-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-colibri-imx6ull", - "filename": "docker-compose-colibri-imx6ull.yml", - "version": "3", + "filename": "docker-compose-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-colibri-imx7", - "filename": "docker-compose-colibri-imx7.yml", - "version": "3", + "filename": "docker-compose-colibri-upstream.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-colibri-imx8x", - "filename": "docker-compose-colibri-imx8x.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-verdin-am62", - "filename": "docker-compose-verdin-am62.yml", - "version": "3", + "filename": "docker-compose-am62.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-verdin-imx8mm", - "filename": "docker-compose-verdin-imx8mm.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" }, { "name": "weston-verdin-imx8mp", - "filename": "docker-compose-verdin-imx8mp.yml", - "version": "3", + "filename": "docker-compose-imx8.yml", + "version": "torizon-7", "icon": "icon.png", "description": "README.md" } diff --git a/weston/docker-compose-verdin-am62.yml b/weston/docker-compose-am62.yml similarity index 56% rename from weston/docker-compose-verdin-am62.yml rename to weston/docker-compose-am62.yml index 4155a83..4b774e6 100644 --- a/weston/docker-compose-verdin-am62.yml +++ b/weston/docker-compose-am62.yml @@ -3,12 +3,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer & sleep 5 && weston-simple-shm + | weston-simple-egl | weston-simple-damage | weston-flower + + ' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - image: torizon/weston-am62@sha256:ded14c38171722dd327ed8cea44310ad793e9e263451729701a99540fae27880 + entrypoint: + - /bin/sh + - -c + image: torizon/weston-am62@sha256:ea98ff1dd384de90aae52fbf11c6b1ec3ef727f5514c9a1e72912903c2ebe9fa network_mode: host platform: linux/arm64 volumes: diff --git a/weston/docker-compose-colibri-imx6ull.yml b/weston/docker-compose-colibri-imx6ull.yml deleted file mode 100644 index ab3e4f5..0000000 --- a/weston/docker-compose-colibri-imx6ull.yml +++ /dev/null @@ -1,27 +0,0 @@ -services: - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - - -- - - --use-pixman - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - ipc: host - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/weston/docker-compose-colibri-imx7.yml b/weston/docker-compose-colibri-imx7.yml deleted file mode 100644 index ab3e4f5..0000000 --- a/weston/docker-compose-colibri-imx7.yml +++ /dev/null @@ -1,27 +0,0 @@ -services: - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - - -- - - --use-pixman - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 - ipc: host - network_mode: host - platform: linux/arm/v7 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/weston/docker-compose-colibri-imx8x.yml b/weston/docker-compose-imx8.yml similarity index 58% rename from weston/docker-compose-colibri-imx8x.yml rename to weston/docker-compose-imx8.yml index 4540c2e..63de7b6 100644 --- a/weston/docker-compose-colibri-imx8x.yml +++ b/weston/docker-compose-imx8.yml @@ -3,15 +3,22 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer & sleep 5 && weston-simple-shm + | weston-simple-egl | weston-simple-damage | weston-flower + + ' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - c 199:* rmw + - c 253:* rmw + entrypoint: + - /bin/sh + - -c environment: - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 + image: torizon/weston-imx8@sha256:43062b97a1fcd7db991c0ea1c9f90442fe61c384232e09c61970eb58f69e19e1 network_mode: host platform: linux/arm64 volumes: diff --git a/weston/docker-compose-apalis-imx6.yml b/weston/docker-compose-upstream.yml similarity index 57% rename from weston/docker-compose-apalis-imx6.yml rename to weston/docker-compose-upstream.yml index 0ae8a9a..46201cd 100644 --- a/weston/docker-compose-apalis-imx6.yml +++ b/weston/docker-compose-upstream.yml @@ -3,12 +3,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer & sleep 5 && weston-simple-shm + | weston-simple-egl | weston-simple-damage | weston-flower + + ' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 + entrypoint: + - /bin/sh + - -c + image: torizon/weston@sha256:2edb0354e0c26db992d095db71ff8b1d4ff3879f1bc0e19d534062f48ce05684 network_mode: host platform: linux/arm/v7 volumes: diff --git a/weston/docker-compose-verdin-imx8mp.yml b/weston/docker-compose-verdin-imx8mp.yml deleted file mode 100644 index 4540c2e..0000000 --- a/weston/docker-compose-verdin-imx8mp.yml +++ /dev/null @@ -1,27 +0,0 @@ -services: - weston: - cap_add: - - CAP_SYS_TTY_CONFIG - command: - - --tty=/dev/tty7 - device_cgroup_rules: - - c 4:* rmw - - c 13:* rmw - - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 - network_mode: host - platform: linux/arm64 - volumes: - - source: /tmp - target: /tmp - type: bind - - source: /dev - target: /dev - type: bind - - source: /run/udev - target: /run/udev - type: bind -version: '3' diff --git a/weston/docker-compose-verdin-imx8mm.yml b/weston/tests/docker-compose-am62.test.yml similarity index 55% rename from weston/docker-compose-verdin-imx8mm.yml rename to weston/tests/docker-compose-am62.test.yml index 4540c2e..accd3af 100644 --- a/weston/docker-compose-verdin-imx8mm.yml +++ b/weston/tests/docker-compose-am62.test.yml @@ -3,15 +3,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer ${WESTON_DEBUG} & sleep 5 && + weston-simple-shm | weston-simple-egl | weston-simple-damage | weston-flower + + ' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - - c 199:* rmw - environment: - - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 + entrypoint: + - /bin/sh + - -c + image: torizon/weston-am62@sha256:ea98ff1dd384de90aae52fbf11c6b1ec3ef727f5514c9a1e72912903c2ebe9fa network_mode: host platform: linux/arm64 volumes: diff --git a/weston/docker-compose-apalis-imx8.yml b/weston/tests/docker-compose-imx8.test.yml similarity index 57% rename from weston/docker-compose-apalis-imx8.yml rename to weston/tests/docker-compose-imx8.test.yml index 4540c2e..5d50c83 100644 --- a/weston/docker-compose-apalis-imx8.yml +++ b/weston/tests/docker-compose-imx8.test.yml @@ -3,15 +3,22 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer ${WESTON_DEBUG} & sleep 5 && weston-simple-shm + | weston-simple-egl | weston-simple-damage | weston-flower + + ' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - c 199:* rmw + - c 253:* rmw + entrypoint: + - /bin/sh + - -c environment: - ACCEPT_FSL_EULA=1 - image: torizon/weston-vivante@sha256:20b09290a5238b2b61d5f6965e2407347867100f488ce77cfd19f485d82501e6 + image: torizon/weston-imx8@sha256:43062b97a1fcd7db991c0ea1c9f90442fe61c384232e09c61970eb58f69e19e1 network_mode: host platform: linux/arm64 volumes: diff --git a/weston/docker-compose-colibri-imx6.yml b/weston/tests/docker-compose-upstream.test.yml similarity index 56% rename from weston/docker-compose-colibri-imx6.yml rename to weston/tests/docker-compose-upstream.test.yml index 0ae8a9a..3b1bc6e 100644 --- a/weston/docker-compose-colibri-imx6.yml +++ b/weston/tests/docker-compose-upstream.test.yml @@ -3,12 +3,18 @@ services: cap_add: - CAP_SYS_TTY_CONFIG command: - - --tty=/dev/tty7 + - '/usr/bin/entry.sh --tty=/dev/tty7 --developer ${WESTON_DEBUG} & sleep 5 && weston-simple-shm + | weston-simple-egl | weston-simple-damage | weston-flower + + ' device_cgroup_rules: - c 4:* rmw - c 13:* rmw - c 226:* rmw - image: torizon/weston@sha256:857f83d0f5b63fe2e7d6e0f07f6264f936c58588b1ab77391b0ed5c5965b2da5 + entrypoint: + - /bin/sh + - -c + image: torizon/weston@sha256:2edb0354e0c26db992d095db71ff8b1d4ff3879f1bc0e19d534062f48ce05684 network_mode: host platform: linux/arm/v7 volumes: