{"repo":"mhwlng/kiosk-server","free":true,"listed":false,"github":"https://github.com/mhwlng/kiosk-server","clone":"git clone https://github.com/mhwlng/kiosk-server.git","description":"touch screen kiosk with multi-platform remote control web server using blazor and net10","language":"C#","stars":43,"topics":["blazor-server","compute-module-4","raspberry-pi","touchscreen","kiosk","kiosk-software","home-assistant","raspberrypi","multi-platform","mudblazor"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"kiosk-server Touch screen kiosk with multi-platform remote control web server, using blazor and net9. Display when no Kiosk URL is defined yet: When using the external setup URL (http://x.x.x.x:5000/setup, no password authentication) you can enter one or more Kiosk URLs and then either reboot or shutdown the raspberry pi. The Kiosk URL is only shown after a reboot. If there is only one Kiosk URL, then the software will redirect to that URL at startup. If there is more than one Kiosk URL defined, then the software will redirect to an internal page (http://x.x.x.x:5000/kiosk) that has a tab bar at the top and an iframe filling the rest of the screen. The contents of the iframe is changed to the Kiosk URL, after pressing the tab button with the name of the Kiosk URL. If you see a blank iframe with an error like 'www.msn.com refused to connect.' : That means that the remote web server does not allow rendering inside an iframe. (via the X-Frame-Options http response header) You won't have this problem, if you define just one Kiosk URL. There is also a page http://x.x.x.x:5000/blank that shows a blank page. There is also a (GET) rest api endpoint (http://x.x.x.x:5000/api/status) that returns a JSON object, containing system status data. There are also (POST) rest api endpoints (http://x.x.x.x:5000/api/shutdown , http://x.x.x.x:5000/api/reboot , http://x.x.x.x:5000/api/screenoff and http://x.x.x.x:5000/api/screenon) NOTE that there is no authentication! Also, a (POST) rest api endpo","default_branch":null,"files":null,"tree":[],"storefront":"/r/mhwlng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mhwlng/kiosk-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}