Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

lfops

Ansible colección de roles, playbooks y plugins para infraestructura Linux en la nube. Cubre hardening del sistema, MariaDB, Icinga2, Nextcloud, FreeIPA, KVM y más. Integración con Bitwarden y Cloud.

Ficha actualizada 23 sept 2026, 8:02 · upstream 23 sept 2026, 7:43 · release v9.0.0

00

Qué es lfops

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

LFOps es una colección completa de Ansible que proporciona 145+ playbooks y 160+ roles para la configuración inicial y gestión de infraestructuras Linux en la nube. Cubre el ciclo completo del servidor: desde la provisionación inicial y hardening hasta la despliegue de aplicaciones, monitorización y copias de seguridad automatizadas. Soporta RHEL 8/9/10, Debian y Ubuntu.

La colección incluye roles para configuración de red (firewall, SSH), gestión de bases de datos (MariaDB, PostgreSQL), servicios web (Nextcloud, FreeIPA), monitoreo (Icinga2) y seguridad (Bitwarden). Cada role está documentada con ejemplos completos y variables personalizables.

El proyecto sigue una arquitectura modular basada en roles, permitiendo mantener la configuración del sistema operativo separada de las aplicaciones. Esto facilita el mantenimiento, la escalabilidad y la reutilización de componentes entre diferentes entornos.

CASOS DE USO
  • Configurar un servidor web con Nextcloud desde cero
  • Instalar e integrar MariaDB en una infraestructura Linux
  • Implementar monitoreo con Icinga2 sobre servidores RHEL/Debian
  • Provisionar y hardear un entorno de producción con FreeIPA
  • Configurar seguridad mediante Bitwarden en servidores Linux
  • Automatizar la migración a Kubernetes desde una infraestructura tradicional
PUNTOS DESTACADOS
  • Soporta múltiples distribuciones: RHEL, Debian y Ubuntu
  • 145+ playbooks y 160+ roles documentados
  • Integración nativa con Bitwarden para gestión de contraseñas
  • Mitogen para acelerar la ejecución de playbooks
  • Soporte para Kubernetes como capa de orquestación
PRECAUCIONES
  • Requiere Ansible Core >= 2.16 (Python 3.6-3.14)
  • Depende de plugins externos instalados con ansible-galaxy
  • No incluye roles para contenedores Docker nativos
  • Soporte limitado para entornos multi-tenant complejos
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instale la colección con: ansible-galaxy collection install linuxfabrik.lfops. Para ejecutar playbooks, asegúrese de tener el grupo correspondiente en su inventario (ej. lfops_php). Utilice --tags y --limit para reducir la ejecución. Conecte Mitogen a través de ansible.cfg si desea acelerar las ejecuciones. Para producción, configure un playbook como base y use roles específicos con variables personalizadas.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPHPPython
SERVICIOS
MySQLOpenSearch
BASES DE DATOS
MySQLOpenSearch
PUERTOS
8087
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.