{"adoption": {"forks": 626, "observed_at": "2026-08-28T04:05:56.250333+00:00", "stars": 1932}, "canonical_url": "https://ross.abutalabs.com/products/supervised-installer", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Installer for a generic Linux system", "domain": ["self-hosted", "iot"], "enriched": true, "function": ["deployment", "self-hosted", "developer-tools"], "health_score": 93, "homepage": null, "language": "Shell", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["home-assistant/supervised-installer"], "name": "home-assistant/supervised-installer", "platform": ["linux"], "pushed_at": "2026-08-03T08:57:42+00:00", "repo": "home-assistant/supervised-installer", "stars": 1932, "tags": ["home-assistant", "supervisor", "installer", "debian", "appliance", "deprecated-install-method", "automation", "linux", "shell", "docker"], "topics": ["hacktoberfest"], "urls": [], "use_cases": ["install home assistant supervised on debian", "run home assistant supervisor on generic linux", "set up home assistant without home assistant os", "self-host home assistant on my own debian server", "convert a debian machine into a home assistant appliance", "install home assistant with add-ons on plain linux"], "what_it_is": "A shell-based installer that sets up Home Assistant Supervised on a generic Debian Linux system, providing the full Home Assistant experience including the Supervisor without the Home Assistant Operating System. It is an opinionated appliance installer intended for advanced users who manage their own Linux, Docker, and networking stack.", "when_to_avoid": ["you just want Home Assistant with minimal effort - use Home Assistant OS or the container image instead", "you are not comfortable managing Linux system services, networking, and Docker yourself", "you need official support - this installation method is deprecated and unsupported as of Home Assistant OS 2025.12.0"], "when_to_choose": ["you are an expert with Debian, Docker, and networking and want full Home Assistant including Supervisor and add-ons on your own hardware", "you need Home Assistant Supervised on a generic x86/Debian system instead of the dedicated OS", "you want a community-supported DIY Home Assistant foundation you fully control"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/supervised-installer", "repo": "home-assistant/supervised-installer", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:56.250333+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:08:40.941801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "54e857771f70f24a5ab3508cbd43055e41c2de601266e294b8567f7df26860e5", "fetched_at": "2026-08-28T04:05:56.250333+00:00", "kind": "readme", "missing": false, "url": "https://github.com/home-assistant/supervised-installer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 95, "longevity": 100, "rhythm": 51}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2688, "days_push": 30, "days_rel": 247, "gap_med": 87.0, "n_releases_24m": 5}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}