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
iscsi-longhorn
Exposes Longhorn block volumes as iSCSI targets to external hosts using kernel LIO, running as a privileged container on Harvester/SLE Micro — no host OS changes required.
📊
repo
suse-observability-genai-dashboards
SUSE Observability dashboards for GenAI workloads (Ollama/vLLM + OpenWebUI), tracking cost/efficiency and GPU saturation.
📀
repo
agama-demo
Unattended SLES 16 install demo driven end-to-end via Agama's HTTP API in a local QEMU VM — Jsonnet-templated profiles, fully scripted from boot to first login.
🧱
repo
sle-bci-containers
Demo containers and deployments built on SUSE Linux Enterprise Base Container Images (BCI) — reference examples for packaging apps on the SUSE-supported BCI base.
🗂️
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
harvester-demos
Simple, self-contained demo configurations for SUSE Harvester HCI — quick reference setups for showcasing common features and workflows.
📁
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
wled-mcp
MCP server letting Liz, the SUSE Rancher Prime AI Assistant, control WLED LED-strip devices via MQTT — packaged as a Helm chart on SLE BCI Python and registered as an AIAgentConfig over Streamable HTTP.
🔐
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
clockmatrix
Raspberry Pi Pico desk clock, meeting reminder, alarm and scrolling-message display driven by an LED matrix with an OLED-based settings menu.
🎛️
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
mister-tty2oled-gc9a01
ESP32-C3 + GC9A01 round-display reimplementation of MiSTer tty2oled, protocol-compatible with the original, plus a WebSerial marquee editor web app.
🖱️
repo
multi-jiggler
Waveshare RP2040-Zero mouse jiggler with creative movement profiles, LED feedback, and an interactive keyboard menu.
🖥️
repo
picopsu-thin-case
Fully parametric, 3D-printable thin mATX case for a PicoPSU-powered build, written in OpenSCAD.
🗳️
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