ChronosTweaks

Linux Status Homelab License

Repositorio de ajustes de sistema, overrides y configuraciones versionadas utilizados en mi infraestructura Linux.

Todo el contenido está sanitizado: no incluye credenciales, usuarios reales ni rutas específicas de ningún equipo.
No es un conjunto de plantillas universales, sino configuraciones reales extraídas de entornos en uso.


Propósito

Este repositorio existe para:

  • Versionar configuraciones reales de sistemas Linux.
  • Centralizar overrides de systemd, parámetros del kernel, ajustes de red y configuración del sistema.
  • Mantener coherencia directa entre la documentación técnica y los archivos necesarios para aplicar cada ajuste.
  • Evitar configuraciones duplicadas, desactualizadas o inconsistentes entre máquinas.

Estructura del repositorio

La organización replica la estructura de mi wiki técnica:

Categoría → Artículo → Ajuste / archivo asociado

Cada carpeta contiene los archivos vinculados a un ajuste concreto, normalmente acompañado de su documentación correspondiente.


Contenido habitual

  • Overrides de systemd (*.d/).
  • Configuraciones de sistema sanitizadas (/etc, /usr/lib, etc.).
  • Parámetros de red, DNS y seguridad.
  • Ajustes de rendimiento: CPU, I/O, memoria, energía, scheduler.
  • Configuración de servicios instalados directamente en el sistema.
  • Dotfiles y ajustes específicos del entorno.

Relación con la wiki técnica

La explicación completa, el contexto y las decisiones técnicas se documentan en:

👉 https://wiki.jtrapero.eu.org

Este repositorio contiene exclusivamente los archivos necesarios para implementar los ajustes descritos en la wiki.


Uso recomendado

  1. Localizar el ajuste correspondiente en el árbol del repositorio.
  2. Revisar su documentación asociada en la wiki (cuando aplique).
  3. Adaptar rutas, valores y parámetros al entorno propio.
  4. Recargar o reiniciar el servicio afectado cuando sea necesario.

Compatibilidad

Las configuraciones están probadas principalmente en Fedora, Ubuntu y derivadas.
Algunos ajustes pueden requerir adaptaciones según versión o distribución.


Repositorios relacionados

S
Description
Configuraciones del sistema y archivos de override, utilizados en mis equipos Linux y en mi infraestructura personal.
Readme 61 KiB
Languages
JavaScript 64.3%
INI 29%
Lua 6.7%