doccaz / projects & tools

Open Source
Projects

Tools, scripts and experiments for infrastructure engineers, security practitioners, embedded developers, and curious minds.

7 web tools live @SUSE github.com/doccaz
filter
☁️
live
Cloud-Init Generator
Visually compose and validate cloud-init configuration files. Real-time YAML output with schema validation — no YAML hand-editing required.
🌾
live
Harvester CloudInit Editor
Visual editor for Harvester & Elemental CloudInit CRDs. Live YAML preview with optional AI-assisted composition via Gemini API.
⚙️
live
Harvester Configurator
Guided wizard for Harvester v1.7+ automated install YAML. Covers bonding modes, VLANs, multipath, NTP, SSH keys and storage configuration with real-time YAML preview.
🛡️
live
NeuVector Visualizer
Interactive HTML5 animation illustrating NeuVector's Deep Packet Inspection and Zero Trust container security model. Great for demos and training sessions.
🟦
live
LCD Matrix Studio
Professional bitmap editor for monochrome LCD/OLED displays (SSD1306, SH1106, Nokia 5110). Exports C PROGMEM arrays with native Vertical Page addressing. Supports two-way code↔canvas editing.
🧮
live
SUSE AI Sizing Architect
Interactive browser-based planning tool for estimating the compute, memory, storage, GPU and network footprint of a SUSE AI deployment. Models control-plane and GPU worker groups, SUSE AI services (Ollama, Milvus, NeuVector, Longhorn…), custom workloads, and exports a PDF report — entirely client-side, no build step.
🔷
live
MeshPrep
Browser-based OBJ/STL mesh editor and 3D print optimizer for FDM and SLA printing. Inspect, repair, and prepare meshes entirely in the browser — no install, no upload.
📦
repo
scc-tools
CLI tools for SUSE Customer Center. The main utility vercheck searches for latest package versions, analyzes supportconfig archives, correlates product/module data, and tracks public cloud image status via PINT. ⭐ 17
🔧
repo
susemanager-api
Working script collection for the SUSE Manager / Uyuni XML-RPC API: list systems, apply Salt states, manage activation keys, run scripts on fleets, query CVE patch status, migrate service packs, and more.
📋
repo
scap2salt
Converts SCAP (Security Content Automation Protocol) remediation content into SaltStack states, bridging OpenSCAP compliance scanning and automated remediation workflows.
🔍
repo
suse-cve-analyzer
Correlates CVE data against installed packages on SUSE/openSUSE systems, helping quickly identify which systems are exposed to known vulnerabilities.
🗂️
repo
gsplugin-customcategories
GNOME Software plugin that maps non-standard app categories (such as YaST's X-YaST) to visible categories in the GNOME Software store, improving discoverability of SUSE-specific tools.
🖥️
repo
kvm-scripts
Network hook scripts for QEMU/KVM: dynamic port forwarding via iptables/firewalld, network restart automation, QEMU Guest Agent CLI for exec/info/file transfer, and websocket redirect management. ⭐ 115
🖱️
repo
labvirtual
Flask-based web frontend for QEMU/KVM lab environments. Manages VMs via libvirt, supports LDAP auth, and auto-generates noVNC and SPICE browser console buttons with dynamic iptables rules.
📥
repo
vm-import-ui
Container-based web UI for orchestrating VM imports into Harvester HCI. Provides a step-by-step guided workflow for migrating VMs from VMware, KVM, and other hypervisors.
📁
repo
nfs-server-bci
Containerized NFS server built on SUSE BCI (Base Container Image). Ready to deploy as a persistent storage provider in Kubernetes clusters and bare-metal lab environments.
☸️
repo
eks-demos
Demo scripts, manifests and step-by-step walkthroughs for Amazon EKS — covering cluster setup, networking, IAM roles, and common workload deployment patterns.
📤
repo
nutanix-exporter
Exports VMs from a Nutanix AHV cluster to portable QCOW2 images via the Prism API + CVM SSH. Generates ready-to-boot QEMU start scripts and Libvirt/KVM XML definitions. Includes self-healing SSH, NFS fallback, and "jukebox" zombie-disk recovery — plus a full walkthrough of the AHV Community Edition installation quirks.
🤖
repo
mcp-linux-diagnostics
A Model Context Protocol (MCP) server that exposes Linux diagnostic capabilities to AI assistants. Allows Claude and other MCP clients to run system checks, parse logs, and analyze supportconfig reports.
🔐
repo
update-browser-certs
Script to synchronize browser certificate stores on Linux, keeping CA bundles in Firefox and Chrome/Chromium aligned with the system's trusted certificate anchors.
🔑
repo
keyring-setpass
Utility for setting and managing the GNOME keyring password non-interactively — useful for headless environments, provisioning scripts, and CI/CD pipelines where a GUI is unavailable.
🎛️
repo
KnobCast
PlatformIO/C++ firmware that turns an ESP32-C3 + KY-040 rotary encoder + 72×40 OLED into a physical Chromecast remote. Controls volume, play/pause, next/prev, mute, and switches between devices — passively attaching to whatever app is already running, no LAUNCH needed. Includes a web UI and captive-portal WiFi setup.
🗳️
repo
urnas-br
Educational project for downloading and analyzing Brazilian electronic voting machine (urna eletrônica) data from the TSE public API — including ballot bulletins (BUs), vote logs, and QR code structure. ⭐ 15
📓
repo
linux-kb
A personal knowledge base of Linux scripts and recipes collected over the years, organized by topic: bash, kvm, btrfs, network, ldap, certificates, gnome, salt, SUMA, xorg, and more. No guarantees — just useful tips and tricks. ⭐ 5

// no projects match this filter