admin
ac3790a11b
gate: the boot bind gate honours a customer's Stop (R-55, v0.157.0)
...
shouldRecreateOnBoot keyed on Deployed+drive-present alone. Deployed stays
true across a Stop, so a drive-backed app the customer switched off was
silently restarted on every guest reboot (proven live: immich).
Requires len(Containers)>0 as well - R-52's existing-Exited vs absent
distinction. A UI Stop is compose down and removes the containers; a guest
that went down under a running app leaves them. Container STATE is still
deliberately NOT a filter: that would miss a not-yet-restarted or stuck-Exited
app, which is the bug the boot-id path exists to fix.
Evidence sampled before any recreate - recreate's own StopStack erases it.
Honoured Stops counted and logged separately from no-live-bind skips.
2026-07-21 14:53:11 +02:00
..
2026-07-02 14:05:41 +02:00
2026-07-21 09:15:56 +02:00
2026-06-22 17:19:24 +02:00
2026-07-13 14:13:05 +02:00
2026-06-13 14:23:34 +02:00
2026-06-13 14:23:34 +02:00
2026-07-12 10:07:47 +02:00
2026-07-20 09:42:24 +02:00
2026-07-21 08:30:42 +02:00
2026-07-20 17:01:52 +02:00
2026-07-14 09:52:11 +02:00
2026-06-12 20:26:52 +02:00
2026-07-13 09:35:01 +02:00
2026-07-12 12:26:30 +02:00
2026-07-21 08:30:42 +02:00
2026-07-11 16:45:57 +02:00
2026-07-13 08:05:07 +02:00
2026-07-12 18:42:39 +02:00
2026-07-16 19:31:19 +02:00
2026-07-12 18:42:39 +02:00
2026-07-20 09:04:11 +02:00
2026-07-12 10:08:39 +02:00
2026-06-15 19:26:02 +02:00
2026-07-13 14:13:05 +02:00
2026-07-02 14:05:41 +02:00
2026-07-16 19:31:19 +02:00
2026-07-16 18:44:13 +02:00
2026-07-14 09:52:11 +02:00
2026-07-13 09:47:10 +02:00
2026-07-15 11:28:40 +02:00
2026-06-24 11:01:18 +02:00
2026-07-02 14:38:51 +02:00
2026-07-02 14:22:27 +02:00
2026-07-21 12:27:33 +02:00
2026-07-18 13:02:41 +02:00
2026-07-15 11:28:40 +02:00
2026-07-20 13:55:03 +02:00
2026-07-13 21:09:20 +02:00
2026-07-20 09:42:24 +02:00
2026-07-21 12:27:33 +02:00
2026-07-13 11:31:38 +02:00
2026-07-18 11:45:18 +02:00
2026-06-13 22:58:59 +02:00
2026-07-21 14:53:11 +02:00
2026-07-21 14:53:11 +02:00
2026-07-11 16:45:57 +02:00
2026-07-12 10:09:22 +02:00
2026-07-12 10:21:34 +02:00
2026-07-18 20:57:39 +02:00
2026-07-11 21:12:48 +02:00
2026-07-11 21:12:48 +02:00
2026-07-11 21:12:48 +02:00
2026-07-11 21:12:48 +02:00
2026-07-12 09:37:12 +02:00
2026-07-11 13:45:49 +02:00
2026-06-30 14:40:47 +02:00
2026-07-14 15:28:24 +02:00
2026-07-11 21:15:48 +02:00
2026-07-14 15:28:24 +02:00
2026-07-14 15:28:24 +02:00
2026-07-11 21:12:48 +02:00
2026-07-15 19:40:01 +02:00
2026-07-11 16:45:57 +02:00
2026-07-17 10:47:30 +02:00
2026-07-21 08:30:42 +02:00
2026-07-13 11:37:47 +02:00
2026-07-14 09:52:11 +02:00
2026-07-16 19:31:19 +02:00
2026-07-21 09:15:56 +02:00
2026-07-21 09:15:56 +02:00
2026-06-14 09:56:30 +02:00
2026-07-19 09:30:30 +02:00
2026-07-20 10:46:21 +02:00
2026-07-21 08:30:42 +02:00
2026-07-02 21:29:14 +02:00
2026-07-20 13:38:07 +02:00
2026-07-18 11:54:35 +02:00
2026-07-20 10:46:21 +02:00
2026-07-20 10:46:21 +02:00
2026-07-13 21:40:37 +02:00
2026-07-17 09:41:50 +02:00
2026-07-17 09:41:50 +02:00
2026-07-17 09:20:59 +02:00
2026-07-11 13:49:29 +02:00
2026-07-13 13:51:19 +02:00
2026-07-17 19:10:00 +02:00
2026-07-17 19:10:00 +02:00
2026-02-25 12:42:51 +01:00
2026-06-29 08:45:04 +02:00
2026-07-05 13:20:56 +02:00
2026-06-22 23:34:33 +02:00
2026-06-22 23:34:33 +02:00