Minimal, configurable dashboard for managing self-hosted services

163 stars 10 forks last commit first released MIT

Slowing down

No commits since 23 Sept 2025. Check the issue tracker before you rely on it.

Iso screenshot

Iso is a lightweight, plug-and-play dashboard for organising and launching your self-hosted services. It is aimed at homelab and personal server users and is configured through a single JSON file for easy setup and portability.

Key Features

  • Single-file configuration: define the dashboard (title, services, order, icons, links) in a single config.json.
  • Docker-first distribution with a ready Docker image and an example Docker Compose configuration for quick deployment.
  • Multi-language UI: built-in support for English, Español, Français and Deutsch.
  • Themeable appearance and icon-ready service entries with optional custom icons and greeting messages.
  • Search bar support with configurable search engine (multiple engines supported or custom engineUrl placeholder).

Use Cases

  • Personal homelab startpage: centralise links to web UIs (Plex, Bitwarden, Home Assistant, etc.) for quick access.
  • Small team or household launcher: expose commonly used self-hosted tools behind one minimal dashboard.
  • Lightweight public-facing service index (internal network): provide a branded entrypoint for services without a heavy control panel.

Limitations and Considerations

  • Manual configuration: services must be declared in config.json; there is no automatic service discovery or dynamic health checking built-in.
  • Lightweight feature set: Iso focuses on linking and launching services rather than offering integrated monitoring, metrics, or advanced user-management features.
  • Opinionated deployment: project assumes containerized deployment (Docker) and development tooling such as Bun or Nix for local development as noted in the repository.

Iso is intentionally minimal and focused on being an easy-to-configure dashboard for self-hosted services. It is suitable for users who want a simple, themeable startpage with Docker-based deployment and straightforward JSON configuration.

Categories:

Tags:

Tech Stack:

Share:

Similar to Iso

Honey logo

Honey

Lightweight, client-side startpage/dashboard for self-hosted services

255
18
Last commit

Vite-built static dashboard that lists, pings, and launches self-hosted services; configurable via a JSON config and available as a Docker image or prebuilt archive.

Actively maintained
Alternative to:
Start.me logo
Start.me
+6

Dashpress

No-code admin app generator for database-backed dashboards

1.9k
126
Last commit

Dashpress generates customizable admin dashboards from your database schema, helping teams build internal admin apps and CRUD panels quickly without code.

AGPL-3.0Likely dormant
Alternative to:
Retool logo
Retool
+4

Docking Station

Web interface for managing and updating Docker containers

415
12
Last commit

A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.

Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+2

Portall

Self-hosted port management UI for generating and organizing ports.

884
21
Last commit

Open-source web UI to generate, assign, and organize port numbers across multiple hosts.

MITSlowing down

Container Hub

Lightweight web UI for exploring and managing Docker/OCI registries

237
11
Last commit

Container Hub is a lightweight web-based UI for browsing, searching, and managing Docker/OCI container registries with multi-registry and GHCR support.

AGPL-3.0Actively maintained
Alternative to:
JFrog Artifactory logo
JFrog Artifactory

Yacht

Container management UI for self-hosted deployments with templating.

60
5
Last commit

Self-hosted container management UI focused on templating and one-click deployments for Docker-based stacks.

MITSlowing down
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+5