3 repositorios
Systems for triggering tasks specifically during device wake-up or sleep transitions.
Distinct from Task Execution Engines: Distinct from general worker-pool execution: focuses on boot/sleep lifecycle events.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Boot-Time Task Execution. Refine with filters or upvote what's useful.
Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s
Triggers custom commands immediately upon device wake-up or before entering deep sleep.
KernelSU is a kernel-based root management framework for Android that provides administrative access to applications by operating directly within the operating system kernel. By integrating management logic into the kernel source, it enables system-wide permission control through syscall interception and function patching. This approach allows for the enforcement of fine-grained mandatory access control, assigning custom security domains to root processes to restrict their capabilities and prevent unauthorized actions. The project distinguishes itself through a systemless modification archite
Allows users to run custom scripts during startup to initialize background services or block the boot sequence.
s6-overlay es un sistema init y orquestador de procesos para contenedores. Proporciona un entorno de scripts especializado y un supervisor de procesos para coordinar secuencias de arranque, gestionar demonios en segundo plano y manejar sistemas de archivos de solo lectura dentro de los contenedores. El proyecto se distingue por utilizar un entorno de shell execline para evitar la sobrecarga de los intérpretes de shell tradicionales. Incluye un gestor dedicado para redirigir las operaciones de escritura a montajes de memoria temporales para contenedores con sistemas de archivos raíz de solo lectura. El sistema cubre la orquestación del ciclo de vida de los servicios, incluyendo el inicio basado en dependencias y la gestión de apagado elegante. Implementa la separación de privilegios cambiando las identidades de usuario y grupo antes de la ejecución del proceso y proporciona gestión de registros mediante la rotación automática de los flujos de salida y error estándar.
Triggers a sequence of one-shot initialization scripts during the boot process to prepare the environment.