Saltar al contenido principal

Sachiko

Cuando la red crece, recordar qué servidor tiene cada IP, dónde se monta cada carpeta compartida o a qué hora se ejecuta cada copia de seguridad deja de ser posible. Sachiko es una aplicación web para gestionar el inventario de servidores (físicos y virtuales), dispositivos de red, la asignación de IPs y las tareas programadas de toda la infraestructura.

información

Sora Horizon está absorbiendo todo lo que hace Sachiko.

consejo

Toda la información se encuentra en el repositorio de GitLab.

Secciones​

SecciónUso
InventarioServidores físicos, máquinas virtuales, routers, switches, ... con su hardware, red y datos de compra
RedAsignación y seguimiento de las IPs de una subred /24, vinculadas a cada dispositivo
Carpetas compartidasCarpetas exportadas (NFS, SMB) con su control de acceso y los dispositivos que las montan
Tareas programadasCopias de seguridad, sincronizaciones o mantenimientos definidos con expresiones cron
DashboardVista general de la infraestructura, capacidad, entornos y ocupación de la red
ConfiguraciónValores administrables (estados, entornos, tipos de IP y tareas) y etiquetas

Requisitos​

  • PostgreSQL 18 para almacenar los datos.
  • Un Identity Provider con OpenID Connect.

El acceso se controla mediante scopes jerárquicos:

ScopeAcceso
sachiko:viewerLectura de todas las secciones excepto administración
sachiko:managerLectura y escritura excepto administración
sachiko:adminAcceso completo, incluyendo la configuración