Port Mosquitto and ntfy to ringtail k3s, retire Apple Silicon Detector #216

Merged
eblume merged 4 commits from feature/port-mqtt-ntfy-ringtail into main 2026-02-19 11:22:44 -08:00

4 commits

Author SHA1 Message Date
add910c923 Rename ArgoCD apps to mqtt and ntfy (drop -ringtail suffix)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 11:14:06 -08:00
3c5cb897f3 Update ntfy deployment to use nix-built container image
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 11:07:53 -08:00
2d7a353751 Add nix container build for ntfy
All checks were successful
Build Container / build (push) Successful in 8s
Build Container (Nix) / build (push) Successful in 14s
Uses nixpkgs ntfy-sh package instead of the multi-stage Dockerfile build.
After merge, release with: mise run container-tag-and-release ntfy v1.1.0
Then update argocd/manifests/ntfy/deployment.yaml image to the -nix tag.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 11:01:55 -08:00
bc57edc1a4 Port Mosquitto and ntfy to ringtail k3s, retire Apple Silicon Detector
Move MQTT broker and push notification services from indri minikube to
ringtail k3s cluster. Delete the frigate_detector ansible role — detection
will use ringtail's RTX 4080 when Frigate is ported.

Manual cleanup needed on indri:
  ssh indri 'launchctl unload ~/Library/LaunchAgents/mcquack.eblume.frigate-detector.plist'
  ssh indri 'rm ~/Library/LaunchAgents/mcquack.eblume.frigate-detector.plist'

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 10:54:22 -08:00