Raven Scott
54d3d00901
Add SECURITY_AUTH.md for admin access and invite model.
...
Release rolling / release (push) Successful in 9m8s
Document seed proof, roles, pd1 capabilities, redeem/reconnect, and revoke,
and link it from the README, threat model, operator, and protocol docs.
2026-07-14 22:50:52 -04:00
Raven Scott
abc46c60de
Document .env keys after install and pd1 invite flow.
...
Release rolling / release (push) Has been cancelled
Installer and operator docs now tell users to read SERVER_PUBLIC_KEY and
SERVER_SEED from /opt/peardock/.env, and how to connect as viewer, admin, or
via a pd1. invite without sharing the seed.
2026-07-14 22:43:41 -04:00
Raven Scott
f4a97aad2a
Move away from Autopass for AlmaLInux Compatibility
Release rolling / release (push) Successful in 8m18s
2026-07-14 22:19:33 -04:00
Raven Scott
c818edac9d
Secure connections with AutoPass invites, HMAC capabilities, and viewer default.
...
Release rolling / release (push) Successful in 12m24s
Default peers are read-only; admin requires seed proof and operators redeem AutoPass packages with signed grants. ACL UI and docs match the new trust model.
2026-07-14 19:38:53 -04:00
Raven Scott
9511214382
Docs
Release rolling / release (push) Successful in 8m7s
2026-07-11 20:11:02 -04:00
Raven Scott
975f9d2f5d
Update License
Release rolling / release (push) Successful in 8m58s
2026-07-11 18:47:04 -04:00
Raven Scott
42a69c6dc7
Ship Track G UX, multi-shell terminals, Swarm default-on, install.peardock.boats
...
Release rolling / release (push) Successful in 8m22s
Probe bash/sh/ash and related shells until a container terminal works, enable Swarm APIs by default, add keyboard go-chords and appearance prefs, and point install docs at https://install.peardock.boats .
2026-07-11 18:06:46 -04:00
Raven Scott
2e8ad21326
Update CI codesign
Release rolling / release (push) Failing after 20m49s
2026-07-11 12:58:31 -04:00
Raven Scott
6303b5108d
Update CI
Release rolling / release (push) Has been cancelled
2026-07-11 11:44:08 -04:00
Raven Scott
2526ebb99b
CI
2026-07-11 11:39:59 -04:00
snxraven
fa99bd8c6e
Harden server logging and production boot experience
...
CI / test (push) Has been cancelled
Replace ad-hoc console output with a structured logger (pretty/JSON,
levels, redaction, optional file rotation), a clean startup banner with
Docker/feature probes, graceful shutdown signals, and slow-RPC warnings.
2026-07-10 23:59:13 -04:00
snxraven
aa48876d75
Use Bare modules for Holesail control under Pear
...
CI / test (push) Successful in 10m0s
Map Node builtins to bare-* via package.json imports and dual-load
with which-runtime so holesailBareControl runs on Bare without
MODULE_NOT_FOUND for crypto/fs/http/net.
2026-07-10 23:20:50 -04:00
snxraven
5fbece2bd9
Fix Holesail client connect via Bare main HTTP control
...
CI / test (push) Successful in 9m58s
pear-run worker RPC timed out from the Electron UI. Run real holesail
in Bare index.js (holesailBareControl) and have the UI call localhost
HTTP instead of loading bare-tcp in the renderer.
2026-07-10 23:19:31 -04:00
snxraven
cc6df798e1
Run real holesail in a Bare worker for Pear UI
...
CI / test (push) Successful in 9m59s
pear-electron cannot load bare-tcp (require.addon) in the renderer.
Use pear-run + workers/holesail-local.cjs so the actual holesail package
runs under Bare; Node still loads holesail in-process. Add connect
fallback modal with copy URL.
2026-07-10 23:13:30 -04:00
snxraven
244ff569f5
Enable Holesail tunnels by default; keep holesail as required dep
...
CI / test (push) Successful in 9m59s
Holesail is on unless ENABLE_HOLESAIL=0/false/off. The holesail package remains a required dependency; docs and UI copy match the new default.
2026-07-10 22:56:17 -04:00
snxraven
02f25e0981
Complete roadmap optionals: Holesail, Swarm UI, GitOps, virtualization.
...
CI / test (push) Successful in 9m58s
Add tunnel persistence and container one-click tunnels with local
Holesail client bind, Swarm services/nodes/tasks view, GitOps stack
sync from git, deploy wizard step chrome, virtualized container lists,
and structure regression tests. Mark Tracks A–D and optional future done.
2026-07-10 22:53:30 -04:00
snxraven
0ee9b67834
Complete production roadmap: vault, peers, swarm, streams, ops
...
CI / test (push) Successful in 9m54s
Ship remaining roadmap items: encrypted registry vault, peer invite/revoke,
Swarm/plugins behind flags, binary streams, engine create validation, deploy
rollback, schema validation, fleet/access UI, metrics, fuzz/load/soak tests,
systemd packaging, and release tooling. Mark ROADMAP fully complete.
2026-07-10 20:50:55 -04:00