Commit Graph
6 Commits
Author SHA1 Message Date
Veillax fc3d98ac83 Add -ssh: an opt-in built-in SSH server (public keys only, sessions only) 2026-10-30 21:40:27 -06:00
VeillaxandClaude Sonnet 5.5 710b101436 Add opt-in service discovery: local listeners and rate-limited private subnet scans
Reports identified services (HTTP, HTTPS, SSH, SMTP, FTP, ...) to Hammerhead as
suggested targets. Needs a Reef release containing model.DiscoveredService.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 16:56:46 -06:00
VeillaxandClaude Sonnet 5.5 3dc8d1af46 Add opt-in auto-update from Gitea releases
CI / test (push) Successful in 5m57s
Release / release (push) Failing after 19m45s
The program now lives in /usr/local/lib/bamboo and is owned by its service user so it can replace itself.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 14:00:42 -06:00
VeillaxandClaude Sonnet 5.5 d87c77dc13 Add Gitea Actions CI and release workflows and deployment assets
CI / test (push) Failing after 57s
Release / release (push) Successful in 5m12s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 03:05:34 -06:00
VeillaxandClaude Sonnet 5.5 2e7cb8171f Add the Bamboo site agent
The site agent: a WireGuard peer that dials out to each edge, accepts TCP
streams and native UDP datagrams inside the tunnel, lists local Docker
containers, and runs the local SMTP relay for mail egress. Split out of the
original single repository; depends on Reef for the shared types.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 02:46:56 -06:00
Veillax c93a1e4278 Initial commit 2026-10-26 02:34:28 -06:00