zachary and Claude Opus 5.5
95df5af7cf
chore(ops): build with bun and ship v2's .output/standalone
...
v2 replaces pnpm with bun and moves the standalone build to
apps/nextjs/.output/standalone, which already carries static assets,
public and next.config.ts. Next still writes an incomplete
.next/standalone, so the assembler now refuses to run without the v2
output rather than silently shipping that one.
The notes now list v2's registration points, the tests that already
fail on the upstream tag, and the one-way v1 to v2 database migration.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-08 00:49:44 +02:00
zachary and Claude Opus 5
9c3e33510d
chore(ops): give the unprivileged instance its own proxy unit
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:57 +02:00
zachary and Claude Opus 5
79eb42b578
fix(ops): bind the app to loopback, not to the machine name
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:57 +02:00
zachary and Claude Opus 5
b963a26446
chore(ops): start Homarr as an unprivileged user under systemd
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:57 +02:00
zachary and Claude Opus 5
977bfece6e
chore(ops): build without depending on a stray .env
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:57 +02:00
zachary and Claude Opus 5
83d9db6447
chore(ops): move instance state to /var/lib/homarr without touching the image
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:57 +02:00
zachary and Claude Opus 5
5867b14836
chore(ops): create only the state directories the instance uses
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:51 +02:00
zachary and Claude Opus 5
04ef6e2a4a
chore(ops): write the deploy plan before truncating it
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:40 +02:00
zachary and Claude Opus 5
a2a5af4078
chore(ops): itemize the dry-run so it actually shows the plan
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:40 +02:00
zachary and Claude Opus 5
7c16836c84
chore(ops): fail early on a stale Node and compare migrations per dialect
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:40 +02:00
zachary and Claude Opus 5
373b9a8107
chore(ops): add LXC deploy script and fork maintenance notes
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-08 00:24:40 +02:00