diff --git a/web/public/vm/openmediavault/openmediavault-shell.png b/web/public/vm/openmediavault/openmediavault-shell.png new file mode 100644 index 0000000..ad0d4ab 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 0000000..c3e6f15 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 0000000..2d34b31 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 0000000..b77c849 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 0000000..ca380a8 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 0000000..a1e60bd 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 0000000..2727557 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 0000000..a500bd9 Binary files /dev/null and b/web/public/vm/truenas/truenas-scale-web.png differ