Go to file
Paul Trowbridge e6a615bf70 Add deploy.sh, systemd unit template, and pipekit secrets CLI.
deploy.sh is the idempotent rollout path: venv + deps, launcher,
/etc/pipekit/secrets.env skeleton (mode 0600), schema init, and
auto-register of every JDBC driver shipped with jrunner. systemd
unit is a template, not auto-installed — user copies it when ready
to cut over.

`pipekit secrets {list,set,unset}` manages /etc/pipekit/secrets.env
with atomic 0600 writes so passwords don't need sudoedit. Prompted
input by default; positional value allowed for scripting.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 22:34:38 -04:00
.archive/pre-rewrite Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
bin Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
pipekit Add deploy.sh, systemd unit template, and pipekit secrets CLI. 2026-04-22 22:34:38 -04:00
systemd Add deploy.sh, systemd unit template, and pipekit secrets CLI. 2026-04-22 22:34:38 -04:00
.gitignore Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
config.yaml Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
deploy.sh Add deploy.sh, systemd unit template, and pipekit secrets CLI. 2026-04-22 22:34:38 -04:00
requirements.txt Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
SPEC_v1_archive.md Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
SPEC.md Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00