Ryuki

System engineer platform engineering portal for multi—site datacenter infrastructure management. Governed, auditable workflows across VMware, Hyper-V, Proxmox, Windows, Linux, SQL Server, and network fabric.

Platform Capabilities

Operational workflows for system engineering teams running multi-site datacenter infrastructure.

VM Lifecycle

Provision, resize, migrate, and retire VMs across VMware, Hyper—V, and Proxmox. Capacity governance and placement policies per cluster.

VMwareHyper-VProxmox

Monitoring & Alerting

Zabbix host onboarding, alert routing, maintenance windows, and configuration drift detection across thousands of hosts.

ZabbixSNMPDrift

Backup & Recovery

Veeam Backup & Replication coverage tracking, restore testing, DR orchestration, and repository health across sites.

VeeamDRSQL

CMDB & Inventory

ServiceNow CMDB integration with Excel import/export, CI reconciliation, relationship graph visualization, and reconciliation engine.

ServiceNowExcelGraph

OS Patching & Compliance

Windows and Linux deployment, scheduled patching with approval gates, and OS baseline compliance reporting across the fleet.

WindowsLinuxSQL Server

Image Factory

Monthly golden image build pipeline: template construction, automated testing, promotion through environments, and publishing to target platforms.

PackerWindowsLinux

Evidence & Audit

Redacted evidence packs per work item, approval chain lineage, shift handover reports, and audit-ready export without exposing credentials.

AuditComplianceRBAC

Datacenter Fabric

Hardware lifecycle management, firmware baselines, switchport/VLAN readiness checks, and physical asset tracking across sites.

NetworkFirmwareLifecycle

Stack & Components

Full-stack Rust control plane with SSR portal, secrets management, and static validation engine.

ComponentStackDescription
ryuki-portal-ui Rust / Leptos / Axum Full-stack SSR portal with Sigma design system. Same-origin browser isolation — never calls provider APIs directly.
ryuki-api Rust / Axum / sqlx Control plane API with Entra ID SSO, role-based access, and governed request lifecycle.
ryuki-engine Rust Domain models, evidence generation, health probes, and provider adapters.
ryuki-core Rust Shared types, utilities, secret scanning, and cross-cutting configuration.
ryuki-validator Rust 98-slice static validation engine for pre-commit and CI guardrails.
PostgreSQL CloudNativePG / Docker Control plane database with schema migrations via sqlx.
Vault HashiCorp Vault Secrets management — provider credentials never committed or logged.

Get Running in Minutes

Start PostgreSQL, configure the environment, build, and validate.

Shell
# Start PostgreSQL via Docker Compose
docker compose -f deploy/compose/compose.yaml up -d platform-db

# Copy and configure environment
cp .env.example .env

# Build the full workspace
cargo build --workspace

# Run the test suite
cargo test --workspace

# Execute all validators
cargo run --manifest-path scripts/validator-rs/Cargo.toml -- run-all

Ready to Ship?

Start taming your infrastructure today.