For instance an RPI that just boots straight to a full screen browser with nothing else. I’ve used Magic Mirror but I want to switch to a web based dashboard instead.
Edit to clarify: Specifically talking about a cheap computer and monitor setup, not a tablet and touch controls won’t matter.
At work, we use PiSignage for a large overhead screen. It’s based on Debian and uses a fullscreen Firefox running in the labwc compositor. The developer advertises a management server (cloud or self-hosted) to manage multiple connected devices, but it’s completely optional (superfluous in my opinion) and the standalone web UI is perfectly usable.
Realistically, any LTS distro from a netinstaller or minimal image that can use a kiosk compositor like cage. So, the usual suspects of Debian, OpenSUSE, AlmaLinux, RockyLinux (or a derivative of one if the native distro doesn’t support Raspberry Pi). Then you just have cage open the browser of choice on startup (e.g.
chromium --kiosk <url>) and you have a lightweight and relatively secure web kiosk.I’ve been using chilipie-kiosk for a few projects. It‘s easy to set up and I‘ve never encountered any problems with it.
It‘s basically just a lightweight Debian installation which launches Chrome in fullscreen mode on startup, opening either the preconfigured URL or the one that was open at the end of the last session.
RPi Digital Signage is really good. Binaryemotions.com. it’s built thoughtfully for a bunch of different situations. The kiosk mode paired with some sort of start page would work.
I like Fully_Kiosk on android, but it’s paid.
Eh, I just saw you weren’t meaning a tablet. That’s what most people kiosk on.
I’ve used Armbian and DietPi. Currently running a magic mirror on a Rock64 and a NAS on an ODROID HC4. Of the two OSes, I think I’d recommend Armbian. Skip installing a DE and just get a basic X session with a simple web browser.
Note that MagicMirror is web based, so the setup steps for putting up a web browser would be similar.