awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
home-assistant avatar

home-assistant/operating-system

0
View on GitHub↗
7,222 stars·1,253 forks·Python·Apache-2.0·9 vues

Operating System

This project is a Buildroot-based Linux distribution and embedded home server operating system designed to host containerized home automation services. It serves as a dedicated platform that manages the hardware and software requirements of a local smart home hub.

The system is built as an immutable operating system, utilizing a read-only root filesystem and image-based updates to ensure consistent versioning and prevent accidental changes. It employs container-based process isolation to decouple applications from the core operating system.

The platform provides a supervised container management environment for executing modular components and managing system resources. It includes kernel-level security modules to restrict process capabilities and tools for updating system firmware.

Features

  • Home Automation - Hosts modular home automation services in isolated containers to ensure stability and resource management.
  • Smart Home - Provides a dedicated operating system to manage home automation software and integrated hardware on one machine.
  • Containerized Application Deployments - Executes modular home automation components within a container engine for process isolation.
  • Application Isolation Containers - Uses operating system level containerization to isolate home automation services from the host kernel.
  • Buildroot-Based Distributions - Provides a minimal Linux environment compiled specifically for target home automation hardware.
  • Embedded Linux Distributions - A minimal Linux environment compiled specifically for home automation hardware to ensure stability.
  • Immutable Operating Systems - Features a read-only root filesystem and image-based updates to ensure consistent versioning and prevent changes.
  • Immutable Root Filesystems - Utilizes a read-only root filesystem to prevent accidental or malicious changes to the core OS.
  • Partition-Level Image Updates - Implements image-based updates that replace the entire operating system partition for consistent versioning.
  • Home Server Orchestration - Sets up a specialized environment that handles the hardware and software requirements for a local automation hub.
  • Home Server Operating Systems - Specialized operating system designed to manage the hardware and software requirements of a local smart home hub.
  • Container Lifecycle Managers - Provides a supervised coordinator to manage the lifecycle and networking of containerized service components.
  • Firmware OTA Update Systems - Allows installation of system firmware updates via remote connections or offline media.
  • Kernel Security Modules - Employs kernel-level security modules to restrict process capabilities and protect the underlying system.
  • Deployment Security Hardening - Protects embedded devices from unauthorized changes using a read-only root filesystem and kernel security modules.
  • Capability-Based Security - Restricts program capabilities using security modules to protect the system from unauthorized access.

Historique des stars

Graphique de l'historique des stars pour home-assistant/operating-systemGraphique de l'historique des stars pour home-assistant/operating-system

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Operating System

Sélections manuelles où Operating System apparaît.
  • Systèmes d'exploitation
  • Systèmes embarqués, IoT et matériel

Alternatives open source à Operating System

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Operating System.
  • dotheevo/selfhosted-apps-dockerAvatar de DoTheEvo

    DoTheEvo/selfhosted-apps-docker

    2,833Voir sur GitHub↗

    This project is a curated collection of deployment files and configurations for hosting a wide variety of open-source services on a home server. It primarily utilizes Docker and Docker Compose to automate the orchestration, lifecycle management, and deployment of containerized applications. The repository provides a comprehensive suite for self-hosted infrastructure, covering network management tools, media streaming, and home automation. It includes specialized configurations for securing internal services via reverse proxies, WireGuard VPN tunnels, and automated SSL/TLS certificate manageme

    Shell
    Voir sur GitHub↗2,833
  • bottlerocket-os/bottlerocketAvatar de bottlerocket-os

    bottlerocket-os/bottlerocket

    9,624Voir sur GitHub↗

    Bottlerocket is a container-optimized operating system and minimal Linux distribution designed specifically for hosting container workloads. It functions as an immutable infrastructure OS, utilizing a read-only root filesystem and atomic partition swapping to ensure consistent and reversible system updates. The system is distinguished by an API-driven host manager that replaces traditional shell-based configuration with a local REST API for administrative tasks. To maintain security and stability, it employs a dual-runtime isolation model that separates workload runtimes from system operation

    Rustcontainerslinuxoperating-system
    Voir sur GitHub↗9,624
  • home-assistant/coreAvatar de home-assistant

    home-assistant/core

    87,753Voir sur GitHub↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all

    Pythonasynciohacktoberfesthome-automation
    Voir sur GitHub↗87,753
  • justenoughlinuxos/distributionAvatar de JustEnoughLinuxOS

    JustEnoughLinuxOS/distribution

    950Voir sur GitHub↗

    This project is an Arch Linux-based operating system designed specifically for handheld gaming consoles. It functions as an immutable Linux distribution, utilizing a read-only root filesystem to protect core system files from accidental modification or corruption, which ensures consistent stability across device reboots. The distribution distinguishes itself through specialized configurations that prioritize gaming performance on portable hardware. It employs kernel-level hardware tuning to adjust power profiles and clock speeds, alongside containerized application runtimes that isolate softw

    Makefileairanbernicarm
    Voir sur GitHub↗950
Voir les 30 alternatives à Operating System→

Questions fréquentes

Que fait home-assistant/operating-system ?

This project is a Buildroot-based Linux distribution and embedded home server operating system designed to host containerized home automation services. It serves as a dedicated platform that manages the hardware and software requirements of a local smart home hub.

Quelles sont les fonctionnalités principales de home-assistant/operating-system ?

Les fonctionnalités principales de home-assistant/operating-system sont : Home Automation, Smart Home, Containerized Application Deployments, Application Isolation Containers, Buildroot-Based Distributions, Embedded Linux Distributions, Immutable Operating Systems, Immutable Root Filesystems.

Quelles sont les alternatives open-source à home-assistant/operating-system ?

Les alternatives open-source à home-assistant/operating-system incluent : dotheevo/selfhosted-apps-docker — This project is a curated collection of deployment files and configurations for hosting a wide variety of open-source… bottlerocket-os/bottlerocket — Bottlerocket is a container-optimized operating system and minimal Linux distribution designed specifically for… home-assistant/core — Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices… justenoughlinuxos/distribution — This project is an Arch Linux-based operating system designed specifically for handheld gaming consoles. It functions… beclab/olares — Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private… homebridge/homebridge — Homebridge is a Node.js home automation server that acts as a bridge to expose non-native smart home devices to Apple…