Commit Graph
12 Commits
Author SHA1 Message Date
Veillax 5edb1ed2b9 Tidy go.mod for the SSH server dependencies 2026-10-30 21:40:42 -06:00
Veillax fc3d98ac83 Add -ssh: an opt-in built-in SSH server (public keys only, sessions only) 2026-10-30 21:40:27 -06:00
Veillax 2dea372f9a Bump reef to v0.1.11
CI / test (push) Successful in 3m41s
Release / release (push) Successful in 4m20s
v0.1.6
2026-10-27 17:13:34 -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 17c222c946 Report update progress and log to Hammerhead while updating
CI / test (push) Successful in 4m52s
Release / release (push) Successful in 7m36s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
v0.1.5
2026-10-26 17:58:37 -06:00
VeillaxandClaude Sonnet 5.5 2943af9bbf Report version and auto-update state to Hammerhead and update on request
CI / test (push) Successful in 8m7s
Release / release (push) Successful in 4m42s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
v0.1.4
2026-10-26 17:03:38 -06:00
VeillaxandClaude Sonnet 5.5 e3353f65da Retry release uploads that hit a proxy timeout, and replace every existing asset on re-run
CI / test (push) Successful in 5m13s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 14:57:03 -06:00
VeillaxandClaude Sonnet 5.5 a30afb1026 Fix the staged install link used by DESTDIR
CI / test (push) Failing after 16m57s
Release / release (push) Successful in 6m13s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
v0.1.3
2026-10-26 14:01: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>
v0.1.2
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>
v0.1.1
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>
v0.1.0
2026-10-26 02:46:56 -06:00
Veillax c93a1e4278 Initial commit 2026-10-26 02:34:28 -06:00