diff --git a/web/public/vm/openmediavault/openmediavault-shell.png b/web/public/vm/openmediavault/openmediavault-shell.png new file mode 100644 index 00000000..ad0d4ab4 Binary files /dev/null and b/web/public/vm/openmediavault/openmediavault-shell.png differ diff --git a/web/public/vm/openmediavault/openmediavault-web.png b/web/public/vm/openmediavault/openmediavault-web.png new file mode 100644 index 00000000..c3e6f15a Binary files /dev/null and b/web/public/vm/openmediavault/openmediavault-web.png differ diff --git a/web/public/vm/rockstor/rockstor-shell.png b/web/public/vm/rockstor/rockstor-shell.png new file mode 100644 index 00000000..2d34b314 Binary files /dev/null and b/web/public/vm/rockstor/rockstor-shell.png differ diff --git a/web/public/vm/rockstor/rockstor-web.png b/web/public/vm/rockstor/rockstor-web.png new file mode 100644 index 00000000..b77c8499 Binary files /dev/null and b/web/public/vm/rockstor/rockstor-web.png differ diff --git a/web/public/vm/truenas/truenas-core-shell.png b/web/public/vm/truenas/truenas-core-shell.png new file mode 100644 index 00000000..ca380a80 Binary files /dev/null and b/web/public/vm/truenas/truenas-core-shell.png differ diff --git a/web/public/vm/truenas/truenas-core-web.png b/web/public/vm/truenas/truenas-core-web.png new file mode 100644 index 00000000..a1e60bd4 Binary files /dev/null and b/web/public/vm/truenas/truenas-core-web.png differ diff --git a/web/public/vm/truenas/truenas-scale-shell.png b/web/public/vm/truenas/truenas-scale-shell.png new file mode 100644 index 00000000..27275573 Binary files /dev/null and b/web/public/vm/truenas/truenas-scale-shell.png differ diff --git a/web/public/vm/truenas/truenas-scale-web.png b/web/public/vm/truenas/truenas-scale-web.png new file mode 100644 index 00000000..a500bd94 Binary files /dev/null and b/web/public/vm/truenas/truenas-scale-web.png differ