backupy-agent/apps/agent/internal
TronoSfera 3cfac4daca fix(sqlite): stage snapshot in temp file instead of /dev/stdout
The Alpine sqlite3 binary refuses to open /dev/stdout when running as
a non-root uid in a container ('Error: cannot open "/dev/stdout"'),
which breaks every backup attempt. Switch the dump path to stage the
snapshot in a temp file, then stream that file through gzip into the
pipeline. Adds streamSideEffect to the test mockRunner so the existing
gzip-wrap test can simulate the sqlite3 process writing to its
destination path.
2026-05-18 14:46:48 +03:00
..
config fix(agent): env vars BACKUPY_* and accept 64-hex agent keys 2026-05-18 14:17:54 +03:00
discovery feat(initial): Backupy agent + backupy-decrypt CLI 2026-05-17 20:22:35 +03:00
logging fix(agent): env vars BACKUPY_* and accept 64-hex agent keys 2026-05-18 14:17:54 +03:00
metrics feat(initial): Backupy agent + backupy-decrypt CLI 2026-05-17 20:22:35 +03:00
pipeline fix(sqlite): stage snapshot in temp file instead of /dev/stdout 2026-05-18 14:46:48 +03:00
proto feat(initial): Backupy agent + backupy-decrypt CLI 2026-05-17 20:22:35 +03:00
queue feat(initial): Backupy agent + backupy-decrypt CLI 2026-05-17 20:22:35 +03:00
state fix(agent): env vars BACKUPY_* and accept 64-hex agent keys 2026-05-18 14:17:54 +03:00
version feat(initial): Backupy agent + backupy-decrypt CLI 2026-05-17 20:22:35 +03:00
wss fix(agent): env vars BACKUPY_* and accept 64-hex agent keys 2026-05-18 14:17:54 +03:00