this post was submitted on 03 Nov 2025
47 points (98.0% liked)

Selfhosted

52715 readers
186 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

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.

top 12 comments
sorted by: hot top controversial new old
[–] ikidd@lemmy.world 1 points 38 minutes ago* (last edited 37 minutes ago)

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.

[–] retro 9 points 22 hours ago (1 children)

If you can get your head around it, NixOS is perfect for this. It's what we use at work. You configure chromium to open full screen on a certain webpage, instant dashboard with next to no overhead.

[–] tux7350@lemmy.world 2 points 19 hours ago* (last edited 18 hours ago)

Ooo I do love me some Nix modules. Any particular options to look out for in order to configure something like that?

Edit:

It's programs.chromium.extraOpts isnt it? Lol

[–] rtxn@lemmy.world 20 points 1 day ago* (last edited 1 day ago)

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.

[–] jrgd@lemmy.zip 9 points 1 day ago* (last edited 1 day ago) (1 children)

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.

[–] bluGill@fedia.io -1 points 1 day ago

Cage is not what I want from a kiosk. I want window management, I just want a few fixed windows in fixed positions. Sometimes I want to rotate between a few windows. I'm running Magicmirror now which gives what I want, but it is too slow and too locked into the everything is a web app model.

[–] Cyber@feddit.uk 1 points 20 hours ago (2 children)

Microsoft Windows surely?

/s

[–] ikidd@lemmy.world 1 points 40 minutes ago

The number of kiosks that are stll Windows NT would make you shudder.

[–] lka1988@lemmy.dbzer0.com 1 points 18 hours ago
[–] bluGill@fedia.io 2 points 1 day ago

I have a pi3 with a 20" touchscreen that I'm using. Raspbian booting to magic mirror. It works, but Magic Mirror is slow bloated/slow that I'm not happy with it. I'm about ready to make my own QT based signage - I suspect it will be much more performant as well as more flexible. Still it is a lot of work and so I hesitate to bother (even if version one could be done in a day - I have enough other projects).

[–] owenfromcanada@lemmy.ca 2 points 1 day ago (1 children)

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.

[–] null@piefed.nullspace.lol 2 points 1 day ago

I do exactly this with Armbian and an Orange Pi Zero 3 for a little Home Assistant display.

Autostart a browser in kiosk-mode on boot. Nice and simple.

I also made an image of that SD card if I ever need to set up another.