Review expose-service-publicly doc #195

Merged
eblume merged 1 commit from docs/review-expose-service-publicly into main 2026-02-16 15:49:56 -08:00
Owner

Summary

  • Replace stale inline code listings (fly.toml, Dockerfile, start.sh, nginx.conf, mise tasks, CI workflow) with brief descriptions pointing readers to the actual fly/ and mise-tasks/ files — prevents future drift
  • Add observability sidecar section documenting the Alloy integration (logs → Loki, metrics → Prometheus)
  • Fix broken internal wiki-link ([[#7. Update Tailscale ACLs if needed]] → correct heading)
  • Update per-service nginx templates to current patterns (deferred DNS resolution via set $upstream variable, proxy_intercept_errors, error pages)
  • Add cv.eblu.me to verification steps (live service not previously documented)
  • Add last-reviewed: 2026-02-16 frontmatter
  • Net -187 lines (58 added, 245 removed)

Deployment and Testing

  • All pre-commit hooks pass (link validation, frontmatter, filenames)
  • Docs site renders correctly after merge
## Summary - Replace stale inline code listings (fly.toml, Dockerfile, start.sh, nginx.conf, mise tasks, CI workflow) with brief descriptions pointing readers to the actual `fly/` and `mise-tasks/` files — prevents future drift - Add observability sidecar section documenting the Alloy integration (logs → Loki, metrics → Prometheus) - Fix broken internal wiki-link (`[[#7. Update Tailscale ACLs if needed]]` → correct heading) - Update per-service nginx templates to current patterns (deferred DNS resolution via `set $upstream` variable, `proxy_intercept_errors`, error pages) - Add `cv.eblu.me` to verification steps (live service not previously documented) - Add `last-reviewed: 2026-02-16` frontmatter - Net -187 lines (58 added, 245 removed) ## Deployment and Testing - [x] All pre-commit hooks pass (link validation, frontmatter, filenames) - [ ] Docs site renders correctly after merge
Replace stale inline code listings (fly.toml, Dockerfile, start.sh,
nginx.conf, mise tasks, CI workflow) with brief descriptions pointing
readers to the actual files in fly/ and mise-tasks/. Add observability
sidecar section documenting the Alloy integration. Fix broken internal
wiki-link. Update per-service templates to current patterns (deferred
DNS resolution, error pages, proxy_intercept_errors). Add cv.eblu.me
to verification steps.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
eblume merged commit 2c55c2316e into main 2026-02-16 15:49:56 -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!195
No description provided.