Kiosk browser for a free operating system

Kiosk browser pro svobodný operační systém

Supervisors

Editors

Other contributors

Journal Title

Journal ISSN

Volume Title

Publisher

České vysoké učení technické v Praze
Czech Technical University in Prague

Date of defense

Research Projects

Organizational Units

Journal Issue

Abstract

Tato práce se zabývá implementací kiosk systému nainstalovaném na místním zařízení. Cílem práce je vytvořit systém, který přijímá vstup buď z klávesnice a myši, nebo pouze z dotykové obrazovky. Nejprve byla zanalyzována existující volně dostupná i komerční řešení. Dále byly prozkoumány možnosti sestavení vlastního systému za pomoci svobodného software. Následně bylo pomocí těchto zjištění implementováno vlastní řešení a připraven instalační skript, který nastavuje čistou instalaci systému Debian na kiosk. Také byla připravena role do systému Ansible pro dosažení stejného výsledku škálovatelným způsobem. Výsledný systém zobrazuje pouze prohlížeč s administrátorem nastavenou stránkou. Veškeré grafické elementy prostředí (jako spodní lišta nebo hlavička okna prohlížeče) jsou skryty a systém je zabezpečen proti spuštění jiných programů uživatelem.

This thesis is about implementing a locally installed kiosk system. The goal was to create a system that would accept input from either a mouse and keyboard or just a touch screen. Firstly, existing freely available and proprietary solutions were analyzed. Also, options for implementing a custom solution using free software were investigated. Afterwards a custom kiosk system was implemented using these findings. An installation script, which would configure a clean install of Debian as a kiosk, was created. A role definition for the Ansible orchestration system was also prepared to achieve a more scalable enrollment solution. Finished system displays only a browser with a website configured by an administrator. All graphical elements of the desktop user interface (like the task bar or window borders) are disabled and the system is secured accordingly to prevent users from executing other programs.

Description

Citation

Underlying research data set URL

Rights/License

A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.

Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.

Endorsement

Review

Supplemented By

Referenced By