Richard Applegate

Richard Applegate

IT/Network and Life

Projects

My Projects

All projects →

Caddy UI

A modern, self-hosted web UI for Caddy — manage proxy hosts, redirections, SSL certificates, and advanced routes through a clean interface, without touching config files.

Caddy

status-server

A self-hosted, multi-tenant server and network status monitoring platform built with Node.js, Express, and MariaDB. Designed for operators who need separate branded dashboards for different teams or clients — each with their own login, branding, and server visibility — from a single deployment.

Node.jsExpressMariaDBDockerCaddyOmadaUniFiSquare

Watchtower

With watchtower you can update the running version of your containerized app simply by pushing a new image to the Docker Hub or your own image registry. Watchtower will pull down your new image, gracefully shut down your existing container and restart it with the same options that were used when it was deployed initially.

GoDockerAlpineDocker Compose

Joe Coffee Device Intelligence

Real-time monitoring & observability for 1,500+ Android POS devices across 330+ store groups — Grafana dashboards over an Esper MDM data pipeline.

Esper MDMPythonMariaDBGrafanaDocker Composen8nCaddySlack Block KitZeroSSL

BNN Label Automation

A zero-touch label printing pipeline for the Joe Marketplace device fleet: a Slack slash command travels through n8n and a WireGuard tunnel to a headless Windows PC that prints a Brother label in under three seconds, with no drivers on anyone's machine.

n8nSlackFlaskpywin32WireGuardWindows 11
Topics

Categories

Blog

Latest posts

All posts →