awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 Repos

Awesome GitHub RepositoriesOperating System Image Deployments

Tools for deploying full operating system images from ISOs or network sources onto bare metal or virtual hardware

Distinct from Windows Network Installers: Candidates are too specific to network booting or app utilities; this covers the broad process of OS image deployment

Explore 12 awesome GitHub repositories matching operating systems & systems programming · Operating System Image Deployments. Refine with filters or upvote what's useful.

Awesome Operating System Image Deployments GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kubernetes/kopsAvatar von kubernetes

    kubernetes/kops

    16,631Auf GitHub ansehen↗

    kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and destruction of production-grade clusters on cloud infrastructure. It functions as a declarative infrastructure manager, synchronizing the live state of a cluster with versioned manifests stored in remote object storage to ensure idempotent operations. The project distinguishes itself by offering comprehensive automation for the entire cluster lifecycle, including high-availability control plane deployment, incremental rolling updates, and automated version upgrades. It also serve

    Allows specifying the operating system image for node groups using IDs, aliases, or parameters.

    Gocncfcontainersgo
    Auf GitHub ansehen↗16,631
  • bin456789/reinstallAvatar von bin456789

    bin456789/reinstall

    12,251Auf GitHub ansehen↗

    Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private servers and remote hardware. It functions as a remote disk imaging utility and OS management tool, enabling the deployment and reinstallation of Linux and Windows operating systems without requiring physical access to the machine. The project distinguishes itself by automating complex installation hurdles, such as bypassing hardware requirements for RAM, TPM, and SecureBoot. It manages critical low-level tasks including hardware-aware driver injection, raw disk image deployment wi

    Deploys Windows using official ISO images with hardware requirement bypasses and driver injection.

    Shellalpinealpine-linuxboot
    Auf GitHub ansehen↗12,251
  • lsposed/magiskonwsalocalAvatar von LSPosed

    LSPosed/MagiskOnWSALocal

    10,535Auf GitHub ansehen↗

    MagiskOnWSALocal is a toolkit and set of scripts designed to integrate root access and Google Apps into the Windows Subsystem for Android. It functions as a customization utility to provide administrative control over the virtualized Android environment. The project enables the installation of Magisk root binaries and the integration of Google Play Store services. It includes capabilities for removing default application marketplaces and modifying system settings to customize the subsystem. The toolset manages subsystem maintenance through version updates that preserve user data. It also pro

    Modifies system image files to integrate Magisk root binaries and system applications before deployment.

    Shellandroidgoogle-appsmagisk
    Auf GitHub ansehen↗10,535
  • evilsocket/pwnagotchiAvatar von evilsocket

    evilsocket/pwnagotchi

    9,106Auf GitHub ansehen↗

    Pwnagotchi is an AI-powered wireless auditor and handshake capture tool that uses deep reinforcement learning to autonomously collect wireless security handshakes and crackable key material. It serves as an automation framework for network instrumentation, adapting its operational parameters based on the local wireless environment to maximize data collection. The system distinguishes itself through distributed coordination, allowing multiple hardware units to share presence and divide wireless channels to optimize collective capture and perform distributed wireless mapping. It incorporates ge

    Provides customized operating system images with checksum verification for target hardware deployment.

    Python
    Auf GitHub ansehen↗9,106
  • ophub/amlogic-s9xxx-armbianAvatar von ophub

    ophub/amlogic-s9xxx-armbian

    8,756Auf GitHub ansehen↗

    This project is a Linux distribution build system and deployment framework designed to compile tailored Debian and Ubuntu server images for Amlogic ARM hardware. It functions as an operating system deployer and kernel builder, providing the tools necessary to flash system images to internal or external storage and manage boot configurations on ARM boards. The system includes a specialized build pipeline for compiling Linux kernels with hardware-specific patches and out-of-tree driver modules. It also features a dual-boot partition manager that enables the backup and restoration of original An

    Flashes pre-compiled Debian or Ubuntu disk images onto internal or external storage for ARM hardware.

    Shella311dallwinneramlogic
    Auf GitHub ansehen↗8,756
  • ublue-os/bazziteAvatar von ublue-os

    ublue-os/bazzite

    7,876Auf GitHub ansehen↗

    Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t

    Manages the deployment and versioning of full operating system images on hardware.

    Shelldesktopfedora-kinoitefedora-linux
    Auf GitHub ansehen↗7,876
  • rancher/osAvatar von rancher

    rancher/os

    6,452Auf GitHub ansehen↗

    Rancher OS is a cloud-native, container-optimized Linux distribution designed to host and manage containerized workloads with a small host footprint. It functions as a Docker-based operating system that runs core system services and user applications as containers. The system implements an immutable infrastructure workflow by deploying the entire operating system as a set of read-only images. To prevent configuration drift and ensure a consistent boot state, the primary system partition is mounted as read-only, while persistent settings and user data are stored on a separate writable configur

    Distributes the entire operating system as a pre-baked disk image for rapid provisioning.

    Go
    Auf GitHub ansehen↗6,452
  • holoiso-eol/holoisoAvatar von holoiso-eol

    holoiso-eol/holoiso

    5,197Auf GitHub ansehen↗

    Holoiso ist ein Tool zum Erstellen benutzerdefinierter, bootfähiger Betriebssystem-Images auf Basis von SteamOS 3 für die Installation auf Hardware, die kein Steam Deck ist. Es verwendet eine Linux-Archiso-Basis, um installierbare Disk-Images zu generieren, die ein Handheld-Gaming-Erlebnis auf Standardgeräten replizieren. Das Projekt ermöglicht die Erstellung einer gaming-orientierten Distribution mit einer Gamepad-gesteuerten Oberfläche und der Möglichkeit, zwischen einer Standard-Desktop-Umgebung und einer Gaming-Sitzung zu wechseln. Es enthält leistungsstarke Shader für systemweites Image-Upscaling, um visuelle Qualität und Bildraten innerhalb der Gaming-Oberfläche auszubalancieren. Das System deckt die automatisierte Image-Bereitstellung durch Installations-Skripte ab und verwaltet Software über konfigurierte Paket-Repositories und offizielle Mirrors. Es übernimmt zudem grundlegende Systemarchitektur-Aufgaben wie Dateisystemkomprimierung und die Konfiguration von Bootstrap-Paketen.

    Supports deploying the operating system to devices via bootable flash drives and automated scripts.

    Shell
    Auf GitHub ansehen↗5,197
  • mylinuxforwork/dotfilesAvatar von mylinuxforwork

    mylinuxforwork/dotfiles

    4,828Auf GitHub ansehen↗

    Dieses Projekt ist eine Konfiguration für einen dynamischen Tiling-Window-Manager und ein automatisierter Desktop-Installer für Linux. Es bietet ein System zur Organisation von Anwendungsfenstern, um den verfügbaren Platz auf dem Bildschirm und die Produktivität zu maximieren, speziell zentriert um eine Hyprland-Desktop-Konfiguration. Die Umgebung verfügt über ein adaptives visuelles Theme, das dominante Farbtöne aus Hintergrundbildern extrahiert, um die globalen Farben des User-Interfaces automatisch zu aktualisieren. Es enthält zudem spezialisierte Optimierungen für virtuelle Maschinen, um Systemstabilität und Performance sicherzustellen. Das Projekt deckt die automatisierte Desktop-Bereitstellung durch Shell-Skripte und Live-Disk-Images ab, was die Installation einer vorkonfigurierten Desktop-Umgebung über mehrere Linux-Distributionen hinweg ermöglicht. Der Deployment-Prozess integriert ein subvolume-basiertes Dateilayout, um Systemwiederherstellung und Zustands-Snapshots zu unterstützen.

    Bundles the preconfigured environment into bootable disk images for direct hardware installation and live testing.

    QMLarchconfigurationfedora
    Auf GitHub ansehen↗4,828
  • instantbox/instantboxAvatar von instantbox

    instantbox/instantbox

    4,183Auf GitHub ansehen↗

    Instantbox ist eine Infrastruktur zur Verwaltung isolierter, containerisierter Betriebssystemumgebungen. Es stellt vollständige Linux-Distributionen als kurzlebige Instanzen bereit, die über einen webbasierten Terminal-Emulator zugänglich sind. Das System bietet image-basiertes Provisioning über einen Katalog unterstützter Linux-Distributionen. Jede Instanz erhält eine eindeutige URL für den Browser-Zugriff und unterstützt benutzerdefinierte Ressourcenallokation für CPU- und Speicherlimits. Das Lifecycle-Management erfolgt über Time-to-Live-Einstellungen, die abgelaufene Container automatisch bereinigen, um Systemressourcen freizugeben. Diese Funktionen unterstützen die Bereitstellung ephemerer Sandboxes für Tests und technische Demonstrationen.

    Enables users to select specific Linux distributions from a catalog to define the base environment for new instances.

    Pythondockerdocker-composehacktoberfest
    Auf GitHub ansehen↗4,183
  • vdsm/virtual-dsmAvatar von vdsm

    vdsm/virtual-dsm

    3,854Auf GitHub ansehen↗

    Virtual-dsm is a virtualization platform that enables the execution of full virtual machine environments within containers. By leveraging kernel-level virtualization and hardware-assisted extensions, it allows virtual instances to run with near-native performance while maintaining resource isolation on the host system. The project distinguishes itself by facilitating the deployment of specialized operating systems, such as network-attached storage environments, directly within containerized instances. It provides granular control over hardware integration, allowing users to map physical host

    Facilitates the deployment of specific operating system versions by providing remote download links or local installation files.

    Shelldockerdocker-imagedsm
    Auf GitHub ansehen↗3,854
  • hyperion-project/hyperion.ngAvatar von hyperion-project

    hyperion-project/hyperion.ng

    3,702Auf GitHub ansehen↗

    Hyperion is an ambient lighting controller and screen color capture engine designed to synchronize networked LED hardware with real-time video and audio content. It functions as a programmable lighting effects engine and networked server, capturing frames from system displays or USB devices to extract dominant colors for immersive lighting environments. The system distinguishes itself through a protocol-agnostic hardware abstraction layer and a coordinate-based LED mapping system that uses keystone correction for precise physical alignment. It features a modular scripting engine for custom vi

    Provides pre-configured system images to quickly deploy the management interface.

    C++adalightambilightapa102
    Auf GitHub ansehen↗3,702
  1. Home
  2. Operating Systems & Systems Programming
  3. Operating System Image Deployments

Unter-Tags erkunden

  • Cloud Instance Image SelectionsSelecting the operating system image for cloud instances using IDs, aliases, or parameters. **Distinct from Operating System Image Deployments:** Distinct from Operating System Image Deployments: focuses on selecting cloud-provider images for instance groups, not deploying OS images to bare metal.
  • System Image PatchingModification of system image files to integrate binaries and applications prior to deployment. **Distinct from Operating System Image Deployments:** Focuses on modifying the image file itself before deployment, whereas the parent focuses on the act of deploying the image.