Hide apps for base users

Is there any way to hide apps for other people? The first thing I ran into was that base users could access Cloudflared app, and turn off the tunnel, which I solved by not having a subdomain, so it was unavailable, but I also cant figure out how to configure my normal apps (jellyfin, etc) to open to the public URL on the domain I own, which leaves it on an endless loading screen, so instead I made external links that go to the publicly available URL, and now I have 2 of every app, and the ones that only work on private ip address are the ones at the top of the list creating a lot of clutter.

Is there any way to hide apps from base users?

ZimaOS doesn’t support hiding apps per user. App visibility is global, so base users can see all apps on the dashboard, even admin-level ones like Cloudflared.

What you’re seeing isn’t misconfiguration, it’s a platform limitation:

  • No per-user or role-based app visibility
  • Public URL vs private IP forces external links, creating duplicate apps
  • Admin tools and public services can’t be cleanly separated in the UI

Your Cloudflared workaround (removing the subdomain) is actually the correct approach today.

For now, the only options are app-level auth (Jellyfin users, Cloudflare Access, NPM) and accepting some dashboard clutter.

This really needs to be a feature request, not a fix.