Fix Linkwarden 2.15.1 startup (#2892)

Replace the obsolete Yarn startup path with direct Linkwarden runtime commands, run the worker directly, and release add-on version 2.15.1.2 with backup guidance.
This commit is contained in:
Alexandre
2026-07-22 20:06:54 +02:00
committed by GitHub
parent 12f714d1b8
commit 61f72e155d
3 changed files with 13 additions and 3 deletions

View File

@@ -1,4 +1,8 @@
## 2.15.1.2 (2026-07-22)
- **Potential breaking change:** Create a full Home Assistant backup before upgrading. This release changes the Linkwarden application startup and database migration invocation.
- Fix startup after Linkwarden 2.15 changed its production container layout.
- Replace the legacy Yarn-based startup with direct Prisma, web, and worker runtime commands.
## 2.15.1 (2026-07-22)
- Update to latest version from linkwarden/linkwarden (changelog : https://github.com/linkwarden/linkwarden/releases)

View File

@@ -45,5 +45,5 @@ schema:
STORAGE_FOLDER: str?
slug: linkwarden
url: https://github.com/alexbelgium/hassio-addons/tree/master/linkwarden
version: "2.15.1"
version: "2.15.1.2"
webui: "[PROTO:ssl]://[HOST]:[PORT:3000]"

View File

@@ -86,4 +86,10 @@ fi
########################
bashio::log.info "Starting app..."
yarn prisma:deploy && yarn concurrently:start
export PATH="/data_linkwarden/node_modules/.bin:${PATH}"
prisma migrate deploy --schema="/data_linkwarden/packages/prisma/schema.prisma"
exec concurrently -k -n web,worker \
"cd /data_linkwarden/apps/web && exec next start" \
"cd /data_linkwarden/apps/worker && exec tsx worker.ts"