docs: public readiness — env reference, clustering guide, README improvements #50

Merged
lerko merged 6 commits from chore/public-readiness into main 2026-06-02 23:53:41 +00:00
Owner

Summary

  • .env.example: complete env var reference (21 vars, grouped, self-documenting)
  • docs/clustering.md: leader/follower/probe setup guide with security notes
  • README: encryption section, clustering summary, upgrading note, 2 new env table rows, releases → GitHub
  • CHANGELOG: added missing entries for 2026.05.6 and 2026.06.2
  • .gitignore / .dockerignore: added .env and .github/
  • Fixed PEER_URL description to include probe nodes

Test plan

  • Read README as a first-time user — install paths, env table, links all work
  • Verify .env.example covers all code env vars
  • Verify docs/clustering.md matches actual cluster behavior
  • All internal links resolve
## Summary - `.env.example`: complete env var reference (21 vars, grouped, self-documenting) - `docs/clustering.md`: leader/follower/probe setup guide with security notes - README: encryption section, clustering summary, upgrading note, 2 new env table rows, releases → GitHub - CHANGELOG: added missing entries for 2026.05.6 and 2026.06.2 - `.gitignore` / `.dockerignore`: added `.env` and `.github/` - Fixed PEER_URL description to include probe nodes ## Test plan - Read README as a first-time user — install paths, env table, links all work - Verify .env.example covers all code env vars - Verify docs/clustering.md matches actual cluster behavior - All internal links resolve
lerko added 5 commits 2026-06-02 22:26:37 +00:00
Both tags were infrastructure-only (CI/CD pipeline work).
Marked as (infrastructure) to distinguish from user-facing releases.
GitHub is the public storefront. Binary releases link to GitHub
where the relay workflow publishes them. Clarify Linux amd64 only
for binary downloads.
- .env.example: complete env var reference (21 vars, grouped, commented)
- docs/clustering.md: leader/follower/probe setup, aggregation, security
- README: encryption section, clustering summary, upgrading note,
  ALLOW_PRIVATE_TARGETS + ENCRYPTION_KEY in env table, link to .env.example
- .gitignore: add .env to prevent credential leaks
Prevent secrets from leaking into Docker build context.
GitHub workflows don't belong in the image.
docs: fix PEER_URL description to include probe nodes
CI / test (pull_request) Successful in 2m25s
CI / lint (pull_request) Successful in 46s
CI / vulncheck (pull_request) Failing after 40s
d316c5cf1b
lerko added 1 commit 2026-06-02 22:43:17 +00:00
fix(security): bump Go 1.26.3 → 1.26.4
CI / test (pull_request) Successful in 2m31s
CI / lint (pull_request) Successful in 55s
CI / vulncheck (pull_request) Successful in 51s
771721abb4
Fixes GO-2026-5039 (net/textproto) and GO-2026-5037 (crypto/x509).
lerko merged commit cc9f04aa2f into main 2026-06-02 23:53:41 +00:00
lerko deleted branch chore/public-readiness 2026-06-02 23:53:41 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerkolabs/uptop#50