summaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2026-04-16Add unified upload client script under scripts/, update contrib and docsPaul Buetow
- scripts/goprecords-upload-client.sh: unified POSIX sh script working on all host types (FreeBSD f0-f3, Rocky Linux pi0-pi3, Fedora earth, OpenBSD blowfish/fishfinger). Key addition over the old contrib/ version: non-root support via XDG_CONFIG_HOME token path so user-session installs (earth) work without requiring a hardcoded /etc path. - contrib/goprecords-upload-client.sh: updated to match the canonical script in scripts/ (same content). - README.md: updated manual-upload section to reference scripts/ as canonical location, added host-class table, added user-session systemd example, and expanded environment variable table to show root vs non-root defaults. - Deployed new script to f0, f1, f2, pi0-pi3; tested uploads from all hosts. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14Remove PLAN.md, update README and upload client for FreeBSD, clarify ↵Paul Buetow
install/test steps
2026-04-14Add contrib goprecords-upload-client.sh and README for manual hourly ↵Paul Buetow
cron/systemd. POSIX sh client for FreeBSD/Linux: env GOPRECORDS_HOST, token file, uptimed paths. Documents root crontab with PATH and systemd service+timer for Pis. Made-with: Cursor