12 مستودعات
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.
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.
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.
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.
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.
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.
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.
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.
Holoiso هي أداة لبناء صور نظام تشغيل مخصصة وقابلة للإقلاع تعتمد على SteamOS 3 للتثبيت على أجهزة غير Steam Deck. تستخدم قاعدة Linux Archiso لإنشاء صور أقراص قابلة للتثبيت تحاكي تجربة الألعاب المحمولة على الأجهزة العامة. يُمكّن المشروع من إنشاء توزيعة موجهة للألعاب تتميز بواجهة تحكم بالألعاب والقدرة على التبديل بين بيئة سطح المكتب القياسية وجلسة الألعاب. يتضمن تظليلات (shaders) عالية الأداء لرفع دقة الصورة على مستوى النظام لتحقيق التوازن بين الجودة المرئية ومعدلات الإطارات عبر واجهة الألعاب. يغطي النظام نشر الصور المؤتمت من خلال نصوص التثبيت، ويدير البرامج عبر مستودعات الحزم المكونة والمرايا الرسمية. كما يتعامل مع مهام بنية النظام الأساسية مثل ضغط نظام الملفات وتكوين حزم التمهيد.
Supports deploying the operating system to devices via bootable flash drives and automated scripts.
هذا المشروع عبارة عن إعداد لمدير نوافذ التبليط الديناميكي ومثبت سطح مكتب مؤتمت لـ Linux. يوفر نظاماً لتنظيم نوافذ التطبيقات لزيادة مساحة الشاشة والإنتاجية، متمحوراً بشكل خاص حول إعداد سطح مكتب Hyprland. تتميز البيئة بسمة بصرية تكيفية تستخرج الألوان السائدة من الخلفيات لتحديث ألوان واجهة المستخدم العالمية تلقائياً. تتضمن أيضاً تحسينات متخصصة لبيئات الأجهزة الافتراضية لضمان استقرار النظام وأدائه. يغطي المشروع نشر سطح المكتب المؤتمت من خلال برامج نصية shell وصور قرص حية، مما يسمح بتثبيت بيئة سطح مكتب مهيأة مسبقاً عبر توزيعات Linux متعددة. تتضمن عملية النشر تخطيط ملفات يعتمد على المجلدات الفرعية لدعم استعادة النظام ولقطات الحالة.
Bundles the preconfigured environment into bootable disk images for direct hardware installation and live testing.
Instantbox هي بنية تحتية لإدارة بيئات أنظمة تشغيل معزولة ومحاوية (containerized). تقوم بنشر توزيعات Linux كاملة كنسخ مؤقتة يمكن الوصول إليها من خلال محاكي طرفية (terminal emulator) يعتمد على الويب. يوفر النظام توفير الموارد بناءً على الصور (image-based provisioning) عبر كتالوج لتوزيعات Linux المدعومة. يتم تعيين عنوان URL فريد لكل نسخة للوصول إليها عبر المتصفح، ويدعم تخصيص الموارد (CPU وذاكرة الوصول العشوائي). تتم إدارة دورة الحياة من خلال إعدادات وقت البقاء (time-to-live) التي تقوم تلقائياً بحذف الحاويات منتهية الصلاحية لاستعادة موارد النظام. تدعم هذه الإمكانيات نشر بيئات تجريبية (sandboxes) مؤقتة للاختبار والعروض التقنية.
Enables users to select specific Linux distributions from a catalog to define the base environment for new instances.
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.
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.