• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-08-28 06:38:08 +01:00
3518006205 relocate: rewrite the manager's crontab when a root moves
Webstar pushed to main at Webstar/LibrePortal 2026-08-28 06:35:19 +01:00
7ed8539af7 setup: stop calling the app-data drive "System disk" when it is not
Webstar pushed to main at Webstar/LibrePortal 2026-08-28 06:31:04 +01:00
864059ab83 paths: recover the roots from the baked unit when nothing exported them
Webstar pushed to main at Webstar/LibrePortal 2026-08-28 06:24:40 +01:00
fc92d556f1 dev: harness for the multi-disk install, and make lp-shot follow the roots
Webstar pushed to main at Webstar/LibrePortal 2026-08-28 06:20:33 +01:00
226ebe1717 backup: give borg and kopia the same ownership mapping as restic
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 17:04:16 +01:00
17316b7fe2 backup: restore ownership through a multi-range userns map
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 13:42:56 +01:00
1fa36abb63 backup: stop claiming restored files "are already owned correctly"
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 12:41:23 +01:00
c9779d6581 restore: create staging as the principal that writes to it
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 12:33:30 +01:00
089ac8827c network: allocate ports the host isn't already listening on
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 12:22:21 +01:00
5c8876428b test: pin the CLI argv path, and document the third silent truncation
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 12:21:01 +01:00
536b5b8e10 restore: stop the first-run bulk restore from silently dropping most of the host
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 12:16:50 +01:00
5b2d824aac docs: record the two silent no-ops the end-to-end restore run found
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 12:15:19 +01:00
647b19cf4a restore: ask the repository about a snapshot by id, not by app tag
f8c9e87643 backup: create a location's config as the manager, not the container user
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 11:33:55 +01:00
1381b052ae fix(app): make export/import actually work — found by a real round trip
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 10:10:15 +01:00
aa44e0b542 feat(setup): Import step — bring apps in from .lpapp files by path
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 10:04:34 +01:00
da0136149b feat(app): import-check — inspect an export without importing it
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 09:08:44 +01:00
ef60cce98a feat(app): portable .lpapp export and import — phase 4
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 09:05:50 +01:00
6c89e430e1 feat(restore): preflight report — phase 3
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 08:57:29 +01:00
3c2f8f0691 docs(roadmap): rewrite phases 3-4 for the installer-based restore
Webstar pushed to main at Webstar/LibrePortal 2026-08-27 08:47:36 +01:00
e165e28ceb feat(install): New setup or Restore from backup — two installer paths