davidgomez.cc/davidisdeploying

Things I'm deploying

Side projects, tools, and experiments: what I build when I'm not configuring hardware. Mostly things that scratch my own itch and teach me something on the way.

Multi-Node Linux Homelab

In progress

Five networked machines, each with a defined role: a custom-built GPU compute box, a repurposed Mac mini as a deploy host, a Synology NAS for storage, and Raspberry Pi nodes for the control plane and public ingress. Meshed with Tailscale across two subnets, running Docker and systemd services, with public services exposed through Cloudflare tunnels on a high-availability design.

LinuxUbuntuTailscaleDockerCloudflare TunnelssystemdRAID

Fleet Orchestration Relay

In progress

A relay system for delegating and running tasks across the fleet, including detached AI-agent jobs. It stages a scoped request, dispatches it to the right node, and collects the results back. Built on a keyless SSH mesh over Tailscale with a token-gated, read-before-write protocol so jobs stay auditable and safe to run unattended.

LinuxTailscaleSSHPythonAutomation

Fleet Dashboard & Knowledge Base

In progress

A single surface for the homelab with live node health, running jobs, and an activity feed, merged with a local-first knowledge browser over my project notes: keyword and semantic search, backlinks, and a graph view. All served behind a fail-closed access gate.

PythonSemantic searchRAGCloudflare AccessPWA

Loupe

In progress

A self-hosted full-stack photo-culling app I built and run on my own hardware. It scores and groups a large photo library through a machine-learning pipeline (face recognition and quality scoring on a dedicated GPU node) and serves a review interface for fast culling.

PythonSQLiteSelf-hostedComputer visionONNX

Breadcrumbs

In progress

A browser extension that turns a flat grocery charge into an itemized basket. It reads my own grocery order pages while I am signed in, right there in the tab, and exports a clean file of every line item with the price I actually paid, so a budgeting tool can see "eggs, coffee, dog food" instead of one lump "GROCERY $127.22." It reads the page I already have open rather than logging in for me, so there are no stored passwords and nothing leaves the browser. Works across Kroger and H-E-B today, with a Safari version in progress.

JavaScriptManifest V3ChromeSafariOpen source

Tandem

Shipped

A two-seat Captain and Stoker workflow for pairing AI agents on a shared repo, open-sourced under the MIT license.

Open sourceMITAgent workflowBashMarkdown

davidgomez.cc

Shipped

This site: a hand-built static site (Eleventy) deployed to Cloudflare Pages with Git-connected CI/CD. I handle the DNS and email records end to end.

EleventyCloudflare PagesCI/CDDNS

More on the way

This list grows as I ship.