Commit Graph
6 Commits
Author SHA1 Message Date
Raven Scott 6d6c30f204 Load server identity from install dir, not shell CWD.
Release rolling / release (push) Successful in 9m49s
Resolve PEARDOCK_HOME / binary path /opt/peardock for .env so manual
sudo -u peardock runs no longer hit EACCES on a relative home-dir .env.
2026-07-16 06:01:20 -04:00
Raven Scott fda8695fbe Teach the installer to detect and configure Docker or Podman.
Release rolling / release (push) Successful in 7m55s
Auto-select the engine, set socket group permissions (including Debian
podman.socket drop-ins), write PEARDOCK_ENGINE into .env, and generate a
matching systemd unit for the chosen runtime.
2026-07-16 05:49:08 -04:00
Raven Scott 69d117b7ed Add Podman Libpod pods, secrets, and operator hardening.
Release rolling / release (push) Successful in 7m56s
Expose pods and file-backed secrets via the Libpod API, pin the Engine
API for Podman, improve rootless/SELinux/port error guidance, and document
socket, linger, and auth.json setup for rootful and rootless hosts.
2026-07-16 05:40:16 -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 ff8a96a48a Add interactive one-line installer for server and client
Release rolling / release (push) Successful in 10m17s
scripts/install.sh auto-detects OS/arch, prompts for server vs client
(or both), installs peardock-server under /opt with a systemd unit, and
installs the desktop client for Linux/macOS from the rolling release.
2026-07-11 15:20:31 -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