Files
MickLesk 509622acaa Move the first five high-traffic scripts onto the core engine
Today's engine work reaches 30 of 561 ct scripts, about 5% of ProxmoxVE
traffic. The retry on engine downloads, exit 227 for a container that will not
start, the umask fix that stops a hardened host producing unusable containers,
the TMPDIR guard and the toolchain restore are all sitting where almost nobody
runs them.

Checked before touching anything, because "migrate" meant something much
larger last time:

  - None of the eighteen remaining top-25 scripts has an alpine-* variant, so
    there is no merge to do -- unlike the earlier round.
  - No script references misc/ anywhere except its bootstrap line.
  - Comparing the two engines' function surfaces, 61 names exist only in misc/.
    None of the eighteen calls any of them.

So it really is one line per script, and the head now matches the scripts
migrated earlier byte for byte.

Five in this wave rather than all eighteen, chosen as the lowest-volume of the
set at roughly 170 installs a day each: enough traffic to surface a problem
within a day, contained enough that a regression does not reach thousands.
docker at 1255/day and the OS containers should follow only once this wave has
run clean.

immich and vaultwarden are deliberately not in it. Both already sit near 44%
success, and migrating them now would change two variables at once with no way
to attribute the result.
2026-08-25 10:28:24 +02:00
..
2026-08-24 17:11:26 +02:00
2026-08-24 17:09:34 +02:00
2026-08-24 17:11:26 +02:00
2026-07-16 18:01:44 +10:00
2026-06-13 18:43:15 +02:00
2026-06-13 18:43:15 +02:00
2026-06-14 14:32:06 +02:00
2026-06-14 14:32:06 +02:00
2026-07-27 20:41:01 +10:00
2026-06-14 14:32:06 +02:00
2026-06-27 21:07:03 +02:00
2026-07-27 10:52:43 +02:00
2026-07-27 10:32:20 +02:00
2026-06-14 14:32:06 +02:00
2026-08-14 16:03:28 +02:00
2026-08-10 09:11:15 +02:00
2026-08-14 16:07:15 +02:00
2026-07-20 11:55:01 +02:00
2026-07-14 14:16:10 +02:00
2026-08-04 23:02:28 +02:00
2026-07-05 22:28:00 +02:00
2026-08-14 22:08:21 +02:00
2026-08-08 12:37:57 +10:00
2026-07-17 14:30:55 +02:00
2026-06-17 10:12:39 +02:00
2026-07-13 17:39:10 +02:00
2026-07-11 20:00:36 +02:00
2026-07-27 10:51:17 +02:00
2026-08-14 16:07:03 +02:00
2026-08-14 15:57:31 +02:00
2026-07-15 20:55:10 +10:00
2026-07-27 09:53:27 +02:00
2026-08-15 23:33:58 +02:00
2026-07-26 18:53:08 +02:00
2026-08-07 19:41:33 +02:00
2026-07-28 13:36:40 +02:00
2026-07-28 13:36:40 +02:00
2026-07-30 10:06:57 +02:00
2026-07-27 10:31:10 +02:00
2026-07-28 13:36:40 +02:00
2026-08-24 17:07:31 +02:00
2026-08-14 22:12:35 +02:00
2026-07-26 19:04:53 +02:00
2026-08-15 23:41:31 +02:00
2026-07-27 10:03:11 +02:00
2026-07-16 09:01:53 +02:00
2026-07-10 10:57:27 +02:00
2026-08-12 13:45:10 +02:00
2026-08-13 08:58:35 +02:00
2026-07-28 13:36:40 +02:00
2026-08-10 09:07:32 +02:00
2026-08-20 14:27:23 +02:00
2026-07-27 12:50:46 +02:00
2026-08-22 00:39:29 +02:00
2026-07-14 14:15:32 +02:00