EXTENSIONS
Blog
@figy's blog: render Markdown posts from an Obsidian vault folder and publish them on Cloudflare Pages. DNS is managed by an isolated Caddy DNS model created automatically by the workflow from the user's existing Caddy model.
Glkvm Health
fi.gy's scheduled GL.iNet KVM health and TLS: check the out-of-band KVM on my LAN every 15 minutes, forward its verdict to the swamp-managed OpenTelemetry collector, and give its web UI a publicly trusted Let's Encrypt certificate.
Nanokvm Health
fi.gy's scheduled NanoKVM health: check the out-of-band KVM on my LAN every 15 minutes, forward its health to the swamp-managed OpenTelemetry collector, and publish a fleet health report.
Swamp Worker
Site-specific: deploy a swamp worker to a set of fi.gy hosts over SSH — and completely remove it — driving the generic @svendowideit/swamp-worker model with @swamp/ssh.
Sbom To Dependencytrack
fi.gy's site-specific SBOM submission: generate an SBOM for any target and upload it to my Dependency-Track, tagging each project with the host it came from.
Homelab Otel
Site-specific OpenTelemetry bootstrap for the fi.gy homelab — my domains, meshes, and tiers, wired into four workflows.