3 रिपॉजिटरी
Read-only root filesystems using signed images to prevent unauthorized modifications and ensure integrity.
Distinguishing note: No candidates cover the security and integrity aspect of a read-only, signed root filesystem.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Immutable Root Filesystems. Refine with filters or upvote what's useful.
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
Protects the core system using signed read-only images to ensure filesystem integrity.
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 manage
Utilizes a read-only root filesystem to prevent accidental or malicious changes to the core OS.
यह प्रोजेक्ट विशेष रूप से हैंडहेल्ड गेमिंग कंसोल के लिए डिज़ाइन किया गया एक Arch Linux-आधारित ऑपरेटिंग सिस्टम है। यह एक अपरिवर्तनीय (immutable) Linux वितरण के रूप में कार्य करता है, जो मुख्य सिस्टम फ़ाइलों को आकस्मिक संशोधन या भ्रष्टाचार से बचाने के लिए रीड-ओनली रूट फ़ाइल सिस्टम का उपयोग करता है, जो डिवाइस रीबूट के दौरान सुसंगत स्थिरता सुनिश्चित करता है। यह वितरण विशेष कॉन्फ़िगरेशन के माध्यम से खुद को अलग बनाता है जो पोर्टेबल हार्डवेयर पर गेमिंग प्रदर्शन को प्राथमिकता देते हैं। यह पावर प्रोफाइल और क्लॉक स्पीड को समायोजित करने के लिए कर्नल-स्तरीय हार्डवेयर ट्यूनिंग का उपयोग करता है, साथ ही कंटेनरीकृत एप्लिकेशन रनटाइम जो सॉफ़्टवेयर निर्भरता को अलग करते हैं ताकि संघर्षों को रोका जा सके। उपयोगकर्ता डेटा को ओवरले-आधारित दृढ़ता (persistence) के माध्यम से प्रबंधित किया जाता है, जो अंतर्निहित सिस्टम इमेज की अखंडता को बनाए रखते हुए कॉन्फ़िगरेशन परिवर्तनों की अनुमति देता है। प्लेटफ़ॉर्म परमाणु सिस्टम अपडेट के माध्यम से विश्वसनीय रखरखाव का समर्थन करता है, जो ऑपरेटिंग सिस्टम को पूर्ण, संस्करणित स्नैपशॉट के रूप में डिप्लॉय करता है। यह आर्किटेक्चर विफल इंस्टॉलेशन से रिकवरी की सुविधा प्रदान करता है और हैंडहेल्ड उपकरणों पर मांग वाले सॉफ़्टवेयर के लिए एक स्थिर वातावरण प्रदान करता है।
Implements a system architecture that protects core operating files from corruption by maintaining a read-only partition for the root filesystem.