Bump Fly.io proxy VM to 512MB, fix TruffleHog scanning #152

Merged
eblume merged 1 commit from fix/flyio-proxy-oom into main 2026-02-11 12:03:52 -08:00
Owner

Summary

  • Bump Fly.io proxy VM memory from 256MB to 512MB — Alloy was OOM-killed, causing the Grafana Fly.io dashboard to lose metrics
  • Fix TruffleHog pre-commit hook to scan only staged changes (--since-commit HEAD) instead of full repo history
  • Sanitize example credential URL in Reolink camera plan doc

Deployment and Testing

  • Fly.io deploy triggers automatically on merge (workflow watches fly/**)
  • After deploy, verify Alloy is running: fly ssh console -a blumeops-proxy -C "ps aux" should show alloy process
  • Grafana Fly.io dashboard should start populating within ~1 minute
## Summary - Bump Fly.io proxy VM memory from 256MB to 512MB — Alloy was OOM-killed, causing the Grafana Fly.io dashboard to lose metrics - Fix TruffleHog pre-commit hook to scan only staged changes (`--since-commit HEAD`) instead of full repo history - Sanitize example credential URL in Reolink camera plan doc ## Deployment and Testing - [ ] Fly.io deploy triggers automatically on merge (workflow watches `fly/**`) - [ ] After deploy, verify Alloy is running: `fly ssh console -a blumeops-proxy -C "ps aux"` should show alloy process - [ ] Grafana Fly.io dashboard should start populating within ~1 minute
Alloy was being OOM-killed in the 256MB default VM, leaving the Grafana
Fly.io dashboard without metrics. Doubling to 512MB gives sufficient
headroom for tailscaled + nginx + alloy.

Also fix TruffleHog pre-commit hook to only scan staged changes
(--since-commit HEAD) instead of full repo history, and sanitize an
example credential URL in the Reolink camera plan doc.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
eblume merged commit 834c9fa57b into main 2026-02-11 12:03:52 -08:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!152
No description provided.