ОС для создания терминала киоска?

Здравствуйте. Есть написанное SPA приложение (vue3). Оно работает в локальной сети, интернет для работы не нужен.
Ищу какую ни будь ОС для создания терминалов(киосков). Которое будет запускать только окно браузера с определенной страницей на весь экран, и блокировать любые попытки, что то сломать(контекстное меню правой кнопкой, изменить URL, страница назад и так далее). Терминалы старенькие еще на core2duo. В идеале вообще по PXE загружать систему.
  • Вопрос задан
  • 3069 просмотров
Решения вопроса 1
drygdryg
@drygdryg
Python-разработчик
Можно попробовать использовать готовые дистрибутивы Linux для создания киоска:
https://porteus-kiosk.org/
https://webconverger.com/
Либо попробовать сделать свою сборку какого-либо существующего дистрибутива и упаковать её в установочный ISO. Насколько мне известно, достаточно несложно кастомизировать образ Arch Linux (ArchISO) под свои задачи:
https://wiki.archlinux.org/title/Archiso
https://viperfang.net/project/arch_kiosk
https://gist.github.com/ctrlaltdylan/01255fc86f2cb...
https://www.reddit.com/r/archlinux/comments/d5d5uc...
Либо сделать на базе Debian:
https://abc101.medium.com/simple-kiosk-box-by-debi...
https://github.com/josfaber/debian-kiosk-installer

Скрипт для настройки Debian или Arch Linux для работы в режиме киоска: https://github.com/Salamek/chromium-kiosk
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Debian ISO + preseed.cfg + kiosk.sh = киоск, запускающий нужную страницу в Хроме kiosk-mode и не пускающий ни на какие другие сайты (iptables DROP).
Ставится за полчаса на полном автомате, кроме указания ручками preseed и загрузки-запуска скрипта (поленился делать кастомный образ системы, не так часто это надо).
Несколько лет стабильной работы цеха, машинки уровня P4 + 512M/1G RAM с IDE HDD.

Сейчас, правда, собрался весь этот металлолом заменить на OrangePi 4 LTS в глухом металлическом корпусе, чтобы перестать периодически чистить эти старые гробы от цеховой пыли. Аналогичная система на OrangePi One уже показала успешную работу.
Ответ написан
Комментировать
Adler_lug
@Adler_lug
Под Windows можно настроить режим киоска (там он называется режим "терминала") с Edge в качестве браузера в пару кликов. Правда если нужны какие-то дополнительные предварительные настройки браузера, то могут возникнуть проблемы.
Ответ написан
@Drno
Ubuntu \ Debian
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы