4 repositorios
Capabilities for applications to run without external server dependencies or complex infrastructure.
Distinct from Serverless Deployment: Distinct from serverless deployment (cloud) by focusing on local self-sufficiency of the software.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Self-Contained Execution. Refine with filters or upvote what's useful.
TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe
Operates as a self-contained system without requiring complex server infrastructure for basic functionality.
RVM es un gestor de versiones de Ruby y herramienta de automatización de compilación diseñada para instalar y cambiar entre múltiples versiones del intérprete de Ruby en un solo sistema. Sirve como un aislador de dependencias y envoltorio de entorno de shell, permitiendo la creación de conjuntos de librerías con nombre para evitar conflictos de versiones entre diferentes proyectos. El proyecto se distingue como un orquestador de despliegue que automatiza el aprovisionamiento de entornos de ejecución de Ruby en servidores remotos y agentes de compilación. Genera envoltorios ejecutables independientes para asegurar que los entornos de ejecución y conjuntos de librerías específicos se carguen para tareas programadas, gestores de servicios y scripts de inicio del sistema. La herramienta cubre una amplia gama de capacidades, incluyendo la compilación automatizada de fuentes con flags de compilador personalizados, instalación en espacio de usuario para evitar privilegios de root e integración con varios shells y editores de texto. También proporciona infraestructura para la sincronización de entornos remotos, pruebas de compatibilidad de integración continua e integración con servidores de aplicaciones.
Creates isolated environments with specific language versions and dedicated dependencies to prevent conflicts between projects.
Laragon is a portable web server suite and WAMP stack manager that provides a self-contained local development environment. It enables the bootstrapping of web applications through the orchestration of web servers, databases, and language runtimes on a single machine. The project is distinguished by its registry-free portable mode, allowing the entire development stack to be moved between drives or computers without re-installation. It features automated virtual host mapping and SSL certificate generation for local domains, as well as a local tunneling gateway to expose projects via public UR
Manages software in a self-contained environment to allow rapid setup without affecting the host system.
Este proyecto proporciona una biblioteca de plantillas de configuración estandarizadas y herramientas de infraestructura como código diseñadas para crear entornos de desarrollo contenedorizados y reproducibles. Al utilizar la especificación Dev Container, permite a los equipos definir espacios de trabajo aislados que aseguran herramientas, runtimes y configuraciones de editor consistentes en diferentes máquinas y miembros del equipo. El proyecto destaca por ofrecer un framework para crear y distribuir definiciones de entorno reutilizables como imágenes de contenedor. Este enfoque aprovecha la infraestructura de registro existente para el versionado y descubrimiento, permitiendo a los desarrolladores compartir y aplicar configuraciones de espacio de trabajo estandarizadas en backends de cómputo locales, en la nube o remotos. Más allá de la definición central del entorno, el proyecto admite la orquestación automatizada de cadenas de herramientas de desarrollo y ciclos de vida de espacios de trabajo. Facilita la inyección de paquetes de software modulares y la aplicación de configuraciones específicas del editor, asegurando que cada espacio de trabajo permanezca uniforme y listo para su uso tras la inicialización.
Defines isolated workspaces using standardized metadata to ensure consistent dependencies and runtime settings.