[{"data":1,"prerenderedAt":18},["ShallowReactive",2],{"release:0.3.5":3},{"version":4,"title":5,"description":6,"date":7,"url":8,"markdownPath":9,"prerelease":10,"html":11,"newer":12,"older":15},"0.3.5","L4 0.3.5","This release publishes the Server as a Docker image for Coolify and Docker Compose, and gives a Server's own installed app notifications, an unread badge and its own name and icon. Landing, Shell, installer, Server…","2026-10-29","\u002Fchangelog\u002Fv0.3.5","\u002Fchangelog\u002Fv0.3.5.md",false,"\u003Cp>This release publishes the Server as a Docker image for Coolify and Docker Compose, and gives a Server&#39;s own installed app notifications, an unread badge and its own name and icon. Landing, Shell, installer, Server, portable runtime and Docs share \u003Cstrong>0.3.5\u003C\u002Fstrong>. It stays on the \u003Ccode>server-v2\u003C\u002Fcode> lineage and adds no migrations. Customer Servers update only when their operator chooses an update.\u003C\u002Fp>\n\u003Ch2 id=\"docker-image-and-coolify\">\u003Ca class=\"heading-anchor\" href=\"#docker-image-and-coolify\">Docker image and Coolify\u003C\u002Fa>\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Stable releases are published as \u003Ccode>ghcr.io\u002Finchidev\u002Fllll\u003C\u002Fcode> for \u003Ccode>linux\u002Famd64\u003C\u002Fcode> and \u003Ccode>linux\u002Farm64\u003C\u002Fcode>, tagged with the exact version (\u003Ccode>0.3.5\u003C\u002Fcode>), its minor line (\u003Ccode>0.3\u003C\u002Fcode>) and \u003Ccode>latest\u003C\u002Fcode>. Prereleases are not published as images.\u003C\u002Fli>\n\u003Cli>The Coolify template runs that image. It uses \u003Ccode>latest\u003C\u002Fcode> unless \u003Ccode>LLLL_VERSION\u003C\u002Fcode> pins a version. To update, redeploy or change the version; Coolify owns the domain and TLS.\u003C\u002Fli>\n\u003Cli>Migrations only go forward. A container refuses to start an image older than the release that last migrated its data, before it changes anything.\u003C\u002Fli>\n\u003Cli>On a Docker Server, Settings → Deployment → Updates says updates are managed where the Server is deployed and shows when a newer stable release exists.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"installed-server-app\">\u003Ca class=\"heading-anchor\" href=\"#installed-server-app\">Installed Server app\u003C\u002Fa>\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>A Server&#39;s installed web app gets notifications while it is closed, and its icon shows the unread conversation count.\u003C\u002Fli>\n\u003Cli>The Server creates its push keys automatically and keeps keys an operator provided. Notifications are turned on from a tap or click.\u003C\u002Fli>\n\u003Cli>The installed app and link previews use the Server&#39;s own name and icon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"update-to-this-release\">\u003Ca class=\"heading-anchor\" href=\"#update-to-this-release\">Update to this release\u003C\u002Fa>\u003C\u002Fh2>\n\u003Cp>A Cloudflare Server that keeps Cloudflare access updates from Settings → Deployment → Updates by itself. A Docker Server updates by its image tag in Coolify or Docker Compose; the VPS installer uses \u003Ccode>llll upgrade\u003C\u002Fcode>.\u003C\u002Fp>\n",{"title":13,"url":14},"L4 0.3.6","\u002Fchangelog\u002Fv0.3.6",{"title":16,"url":17},"L4 0.3.4","\u002Fchangelog\u002Fv0.3.4",1793335826940]