[{"data":1,"prerenderedAt":18},["ShallowReactive",2],{"release:0.2.0-alpha.7":3},{"version":4,"title":5,"description":6,"date":7,"url":8,"markdownPath":9,"prerelease":10,"html":11,"newer":12,"older":15},"0.2.0-alpha.7","L4 0.2.0-alpha.7","One common Docker Compose now runs a standalone Server in local development and on a VPS. This release adds the first pinned VPS installer and its backup, restore and upgrade commands.","2026-10-20","\u002Fchangelog\u002Fv0.2.0-alpha.7","\u002Fchangelog\u002Fv0.2.0-alpha.7.md",true,"\u003Cp>One common Docker Compose now runs a standalone Server in local development and on a VPS. This release adds the first pinned VPS installer and its backup, restore and upgrade commands.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Share celld, private RustFS storage and a Caddy gateway between the prebuilt runtime, source build and development overrides. Only the gateway exposes host ports.\u003C\u002Fli>\n\u003Cli>Start local development with \u003Ccode>pnpm dev:stack\u003C\u002Fcode>: Client and Shell HMR, backend source reload, stable per-worktree credentials and persistent Server storage. A failed backend build keeps the previous completed build running.\u003C\u002Fli>\n\u003Cli>Publish \u003Ccode>install.sh\u003C\u002Fcode>, the matching \u003Ccode>llll\u003C\u002Fcode> CLI, exact Compose\u002FCaddy files and the portable amd64 runtime through the immutable release workflow. Embed the identical installer at \u003Ccode>https:\u002F\u002Fllll.gg\u002Finstall.sh\u003C\u002Fcode>; unknown script\u002Finstaller\u002FJSON paths return 404 instead of landing HTML.\u003C\u002Fli>\n\u003Cli>Verify runtime and Compose checksums before installation changes. Generate private credentials once, preserve them on reruns, configure Caddy HTTPS for the operator&#39;s domain and print a claim link only for an unclaimed Server.\u003C\u002Fli>\n\u003Cli>Add \u003Ccode>llll status\u003C\u002Fcode>, \u003Ccode>logs\u003C\u002Fcode>, \u003Ccode>start\u003C\u002Fcode>, \u003Ccode>stop\u003C\u002Fcode>, \u003Ccode>backup\u003C\u002Fcode>, \u003Ccode>restore\u003C\u002Fcode>, \u003Ccode>upgrade\u003C\u002Fcode> and \u003Ccode>uninstall\u003C\u002Fcode>. Upgrades take a mandatory full-volume backup and restore old configuration, image and data after a failed startup. Restore preserves the original UUID and secrets. Uninstall retains backups and configuration; live volume deletion is explicit and scoped to the managed project.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The VPS installer targets Debian 12\u002F13 and Ubuntu 22.04\u002F24.04 on amd64. Prereleases require explicit \u003Ccode>LLLL_CHANNEL=prerelease\u003C\u002Fcode>. An operator-owned domain is required; ARM64 release publication, sslip.io fallback, automatic updates and scheduled backups are deferred. Local ARM64 development remains supported independently.\u003C\u002Fp>\n\u003Cp>CI verifies installation of the prebuilt amd64 Server, owner setup, messages, private files, WebSocket transport, repeatable credentials and full-volume cold restore with the same UUID\u002Fsession\u002Fmessage\u002Ffile. Transaction tests cover tampered downloads, interrupted backup, downgrade refusal and rollback after persistent data mutation. \u003Cstrong>VPS\u002Fcelld remains experimental:\u003C\u002Fstrong> fresh Debian\u002FUbuntu VM installation, public ACME\u002Fbrowser acceptance and real released N-to-N+1 upgrade\u002Frollback remain scheduled for separate verification.\u003C\u002Fp>\n\u003Cp>The official Shell\u002Fsite updates through Workers Builds from this release&#39;s immutable archive. Existing standalone Servers remain pinned until their operator updates them. The \u003Ccode>server-v1\u003C\u002Fcode> schema lineage and Server-local authentication remain unchanged. Native iOS\u002FmacOS packaging remains frozen.\u003C\u002Fp>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Finchidev\u002Fllll\u002Fblob\u002Fv0.2.0-alpha.7\u002Fdocs\u002Fvps-installer.md\" rel=\"noopener\">VPS installer\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Finchidev\u002Fllll\u002Fblob\u002Fv0.2.0-alpha.7\u002Fdocs\u002Flocal-development.md\" rel=\"noopener\">local development\u003C\u002Fa>.\u003C\u002Fp>\n",{"title":13,"url":14},"L4 0.2.0-alpha.8","\u002Fchangelog\u002Fv0.2.0-alpha.8",{"title":16,"url":17},"L4 0.2.0-alpha.6","\u002Fchangelog\u002Fv0.2.0-alpha.6",1793335827419]