Iso
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 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:
Similar to Iso

Honey
Lightweight, client-side startpage/dashboard for self-hosted services
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.
Dashpress
No-code admin app generator for database-backed dashboards
Dashpress generates customizable admin dashboards from your database schema, helping teams build internal admin apps and CRUD panels quickly without code.
Docking Station
Web interface for managing and updating Docker containers
A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.

Portall
Self-hosted port management UI for generating and organizing ports.
Open-source web UI to generate, assign, and organize port numbers across multiple hosts.
Container Hub
Lightweight web UI for exploring and managing Docker/OCI registries
Container Hub is a lightweight web-based UI for browsing, searching, and managing Docker/OCI container registries with multi-registry and GHCR support.

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





