nOS
nOS es un motor de infraestructura agentic open source que orquesta 40+ servicios FOSS en una sola máquina. Reemplaza stacks SaaS con una solución auto-gerida, usando Ansible para desplegar roles y Docker Compose para servicios, con SSO centralizado y gestión de secretos.
Ficha actualizada 25 sept 2026, 20:36 · upstream 25 sept 2026, 17:49 · release v0.12-beta
Qué es nOS
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
nOS es la implementación de referencia de AIT (Agentic IT), una infraestructura self-hosted que colapsa el stack SaaS en una sola máquina local. Utiliza Ansible para orquestar 77 roles que configuran más de 40 servicios FOSS, integrándolos a través de un único punto de entrada SSO y gestionando secretos centralizados. El sistema transforma un Mac Apple Silicon o Ubuntu 24.04 en una nube reproducible y auto-gestionada, eliminando la necesidad de múltiples suscripciones SaaS para desarrolladores o equipos pequeños.
La arquitectura se basa en Docker Compose dividido en 8 stacks (infraestructura, observabilidad, productividad, etc.), orquestados por roles Ansible específicos. Incluye agentes locales como OpenClaw y Ollama MLX para tareas DevOps sin API keys, y utiliza Authentik para autenticación OIDC o forward-auth. El despliegue se realiza mediante un playbook principal que instala dependencias del sistema, configura el entorno y levanta los servicios en secuencia estricta con verificación de salud.
Las limitaciones incluyen la dependencia de hardware específico (Apple Silicon M1+ recomendado, aunque soporta Ubuntu), tiempos de arranque largos para servicios pesados como GitLab (~12 min) y la necesidad de gestión manual de credenciales iniciales a través de archivos gitignored. No es un sistema operativo tradicional, sino una infraestructura de integración que requiere conocimientos técnicos para mantenimiento avanzado.
- Reemplazar stacks SaaS (Notion, GitHub, 1Password) con alternativas FOSS en local.
- Despliegue rápido de infraestructura completa (~20 min) en hardware Apple Silicon o Linux.
- Centralización de identidad y secretos mediante Authentik e Infisical para múltiples aplicaciones.
- Automatización de tareas DevOps locales sin necesidad de claves API externas.
- Creación de un entorno de desarrollo/reproducción consistente para equipos pequeños.
- Un solo comando (nos) gestiona instalación, actualización y eliminación completa del stack.
- SSO centralizado con Authentik que frontea todas las aplicaciones compatibles OIDC.
- Gestión de secretos unificada con Infisical y Vaultwarden para datos personales.
- Arquitectura modular en 8 stacks Docker Compose orquestados por Ansible roles.
- Agentes locales (OpenClaw) para ejecución de tareas DevOps sin dependencia de APIs externas.
- Requiere hardware específico: Apple Silicon M1+ recomendado, Intel no soportado oficialmente.
- Tiempos de arranque prolongados para servicios pesados como GitLab (~12 min).
- No incluye Dockerfile nativo; depende de roles Ansible y scripts de bootstrap.
- Gestión inicial de credenciales requiere edición manual de archivos credentials.yml.
- Agentes avanzados (OpenClaw, Hermes) están limitados actualmente a macOS.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Recomendado: 36 GB RAM, 1 TB SSD externo para tiering de datos. Iniciar con ./bootstrap.sh, editar config.yml y credentials.yml. Usar nos --remove=data --confirm para reinstalaciones limpias. Ajustar stack_up_wait_timeout a 900-1200s para arranques en frío con GitLab. Evitar stack_up_parallel=true en instalaciones desde cero para evitar saturación del daemon Docker.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.