Hubleys

Hubleys

Multi-user, permission-aware startpage and dashboard

105stars
9forks
Last commit: 1d ago
Repo age: 4y old

Hubleys is a configurable multi-user dashboard and startpage designed to aggregate links and small widgets for multiple users. Dashboard contents are predefined by administrators and shown per user based on groups and headers provided by a reverse proxy/auth provider.

Key Features

  • Per-user dashboards driven by Remote-User and Remote-Groups headers (works with forward-auth reverse proxy setups)
  • Admin-defined link tiles organized in folders and searchable with autocomplete
  • Widgets for upcoming calendar events, messages/announcements, clock, stopwatch, timer, current weather and forecast
  • Customizable and dynamic backgrounds (including Unsplash and user-uploaded wallpaper collections)
  • File-based persistent configuration and user settings stored under a /data directory for easy backups and customization
  • Distributed as a Docker image with environment variable configuration and support for reverse proxy integration (examples for Authelia, Caddy, Nginx)

Use Cases

  • Centralized startpage for home labs or small teams to provide a single launcher for self-hosted services
  • Role-based internal portal where different user groups see tailored links and announcements
  • Kiosk or shared workstation dashboard showing calendar, weather and quick-access links

Limitations and Considerations

  • Hubleys does not provide built-in authentication; it requires a reverse proxy and external auth provider to set Remote-User and related headers
  • Some features (weather, Unsplash backgrounds) require external API keys and may not function without them
  • Dashboard contents are primarily admin-controlled; per-user customization is limited to the options exposed by the admin-configured defaults

Hubleys is lightweight and focused on providing a simple, group-aware dashboard experience that integrates into existing reverse-proxy and authentication infrastructures. It is suited for admins who prefer centrally managed link catalogs and small widgets per user.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Glance

Glance

Self-hosted, configurable dashboard for feeds and status widgets

31.2k
1.2k
Last commit: 1mo ago

Glance is a lightweight self-hosted dashboard that aggregates RSS and other widgets (Reddit, YouTube, weather, markets, server stats) into customizable pages.

Alternative to:
Start.me
Start.me
+12
Dashy

Dashy

Self-hosted personal dashboard for links, widgets, and status checks

23.7k
1.7k
Last commit: 20d ago

Dashy is a self-hosted personal dashboard for organizing services in one place, with widgets, themes, live status checks, search, and optional authentication.

Alternative to:
Start.me
Start.me
+9
Homer

Homer

Static YAML-configured homepage dashboard for self-hosted services

11k
888
Last commit: 1mo ago

Homer is a lightweight static homepage dashboard configured via YAML to organize and quickly access self-hosted services, with search, theming, and PWA support.

Alternative to:
Homarr Cloud
Homarr Cloud
+13
Heimdall

Heimdall

Application dashboard and web app launcher

8.9k
598
Last commit: 2mo ago

Heimdall is a self-hosted application dashboard and startpage to organize and launch your web apps, services, and bookmarks, with optional live stats via enhanced app int...

Alternative to:
Heimdall Application Dashboard (LinuxServer.io)
Heimdall Application Dashboard (LinuxServer.io)
+9
Dawarich

Dawarich

Self-hosted location history tracker and map timeline

7.7k
238
Last commit: 5d ago

Dawarich is a privacy-focused, self-hostable location history tracker and Google Timeline alternative with interactive maps, trips, stats, and data import/export.

Alternative to:
Fog of World
Fog of World
+9
Wallos

Wallos

Open-source self-hosted personal subscription and expense tracker

7.1k
316
Last commit: 28d ago

Wallos is a self-hostable web app for tracking recurring subscriptions, multi-currency expenses, notifications and simple analytics for household finances.

Alternative to:
TrackMySubs
TrackMySubs
+19