Backend / Tooling

Homelab Monitoring API

A consistent monitoring API for systems, containers, services, and alerts.

My role
Backend development
Context
Local prototype
In this projectOverview

Overview

A consistent monitoring API for systems, containers, services, and alerts.

Contribution and scope

Built a Go adapter for Beszel and Uptime Kuma, with normalized snapshots, REST endpoints, and server-sent events.

Separated client data contracts from upstream API formats and prepared container deployment.

Live upstream field mapping still needs deployment-specific validation.