[GH-ISSUE #12276] [Automated] Node.js Version Drift Report #2556

Closed
opened 2026-02-26 12:52:49 +03:00 by kerem · 3 comments
Owner

Originally created by @github-actions[bot] on GitHub (Feb 24, 2026).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/12276

Node.js Version Drift Report — 2026-02-25

17 script(s) with version drift detected (out of 60 checked / 112 total).

Scripts requiring investigation

  • convertx — ours: unset → upstream: `` () — repo
  • dawarich — ours: 22 → upstream: 18 (engines: 18.17.1) — repo
  • domain-locker — ours: 22 → upstream: 20 (FROM node:20) — repo
  • excalidraw — ours: 22 → upstream: 18 (FROM node:18) — repo
  • flatnotes — ours: 22 → upstream: 20 (FROM node:20) — repo
  • jotty — ours: 22 → upstream: 20 (FROM node:20) — repo
  • matterbridge — ours: 24 → upstream: 20 (engines: >=20.19.0 <21.0.0 ) — [repo](https://github.com/| >=22.13.0 <23.0.0 || >=24.0.0 <25.0.0|Luligu/matterbridge)
  • myspeed — ours: 22 → upstream: 20 (FROM node:20) — repo
  • nodecast-tv — ours: 20 → upstream: 18 (engines: >=18.0.0) — repo
  • nightscout — ours: 22 → upstream: 16 (FROM node:16) — repo
  • pve-scripts-local — ours: unset → upstream: 24 (engines: >=24.0.0) — repo
  • revealjs — ours: 22 → upstream: 18 (engines: >=18.0.0) — repo
  • seelf — ours: 22 → upstream: 18 (FROM node:18) — repo
  • shelfmark — ours: 22 → upstream: 20 (FROM node:20) — repo
  • tracearr — ours: 24 → upstream: 20 (engines: >=20.0.0) — repo
  • watcharr — ours: 22 → upstream: 20 (FROM node:20) — repo
  • wizarr — ours: 22 → upstream: 18 (engines: >=18.0.0) — repo

How to resolve

  1. Check upstream Dockerfile / package.json to confirm the required Node.js version
  2. Test the script with the new Node version
  3. Update NODE_VERSION in install/<slug>-install.sh
  4. Update NODE_VERSION in ct/<slug>.sh (update section) if applicable
  5. Check off the item above once done
Full report

Node.js Version Drift Report

Generated: 2026-02-25T09:27:26Z
Scripts checked: 112 | With GitHub source: 60 | Drift detected: 17

Script Our Version engines.node Dockerfile Upstream Repo Status
actualbudget ⏭️ No GitHub source
adventurelog 22 seanmorley15/AdventureLog
archivebox ⏭️ No GitHub source
bar-assistant 22 karlomikus/bar-assistant
bentopdf 24 alam00000/bentopdf
booklore 22 FROM node:22 booklore-app/BookLore
bytestash 22 >=22 FROM node:22 jordan-dalby/ByteStash
changedetection ⏭️ No GitHub source
checkmate 22 bluewave-labs/Checkmate
convertx unset C4illin/ConvertX ⚠️ NODE_VERSION not set
cronicle ⏭️ No GitHub source
cross-seed ⏭️ No GitHub source
cryptpad 22 cryptpad/cryptpad
databasus 24 FROM node:24 databasus/databasus
dawarich 22 18.17.1 Freika/dawarich 🔸 Drift → upstream=18 (engines: 18.17.1)
discopanel ⏭️ No GitHub source
dispatcharr 24 Dispatcharr/Dispatcharr
docmost ⏭️ No GitHub source
domain-locker 22 >=20.0.0 FROM node:20 Lissy93/domain-locker 🔸 Drift → upstream=20 (FROM node:20)
elementsynapse 22 element-hq/synapse
endurain 24 joaovitoriasilva/endurain
excalidraw 22 >=18.0.0 FROM node:18 excalidraw/excalidraw 🔸 Drift → upstream=18 (FROM node:18)
flatnotes 22 FROM node:20 dullage/flatnotes 🔸 Drift → upstream=20 (FROM node:20)
flowiseai ⏭️ No GitHub source
fluid-calendar 20 FROM node:20 dotnetfactory/fluid-calendar
frigate ⏭️ No GitHub source
fumadocs ⏭️ No GitHub source
ghost ⏭️ No GitHub source
ghostfolio ⏭️ No GitHub source
gramps-web ⏭️ No GitHub source
grist 22 FROM node:22 gristlabs/grist-core
guardian 24 HydroshieldMKII/Guardian
homarr dynamic >=24.13.1 FROM node:24 homarr-labs/homarr 🔄 Dynamic
homepage ⏭️ No GitHub source
immich ⏭️ No GitHub source
investbrain 22 investbrainapp/investbrain
iobroker ⏭️ No GitHub source
joplin-server ⏭️ No GitHub source
jotty 22 FROM node:20 fccview/jotty 🔸 Drift → upstream=20 (FROM node:20)
karakeep ⏭️ No GitHub source
koel ⏭️ No GitHub source
koillection ⏭️ No GitHub source
kutt 22 FROM node:22 thedevs-network/kutt
linkding ⏭️ No GitHub source
linkwarden ⏭️ No GitHub source
mafl ⏭️ No GitHub source
magicmirror ⏭️ No GitHub source
managemydamnlife 22 intri-in/manage-my-damn-life-nextjs
manyfold 24 manyfold3d/manyfold
matterbridge 24 >=20.19.0 <21.0.0 >=22.13.0 <23.0.0
mealie ⏭️ No GitHub source
mediamanager 24 FROM node:24 maxdorninger/MediaManager
meilisearch ⏭️ No GitHub source
meshcentral ⏭️ No GitHub source
metube 24 alexta69/metube
monica ⏭️ No GitHub source
myip ⏭️ No GitHub source
myspeed 22 FROM node:20 gnmyt/myspeed 🔸 Drift → upstream=20 (FROM node:20)
n8n ⏭️ No GitHub source
nginxproxymanager ⏭️ No GitHub source
nightscout 22 ^16.x ^14.x FROM node:16
node-red ⏭️ No GitHub source
nodebb 22 NodeBB/NodeBB
nodecast-tv 20 >=18.0.0 technomancer702/nodecast-tv 🔸 Drift → upstream=18 (engines: >=18.0.0)
open-archiver ⏭️ No GitHub source
outline 22 >=20.12 <21 22 FROM node:22
pairdrop ⏭️ No GitHub source
palmr 24 FROM node:24 kyantech/Palmr
pangolin ⏭️ No GitHub source
paperless-ai 22 FROM node:22 clusterzx/paperless-ai
paperless-gpt 24 icereed/paperless-gpt
part-db ⏭️ No GitHub source
patchmon 24 PatcMmon/PatchMon
peanut 24 Brandawg93/PeaNUT
pf2etools ⏭️ No GitHub source
planka 22 FROM node:22 plankanban/planka
ps5-mqtt 22 FunkeyFlo/ps5-mqtt
pve-scripts-local unset >=24.0.0 community-scripts/ProxmoxVE-Local ⚠️ NODE_VERSION not set
reactive-resume ⏭️ No GitHub source
revealjs 22 >=18.0.0 hakimel/reveal.js 🔸 Drift → upstream=18 (engines: >=18.0.0)
romm ⏭️ No GitHub source
scanopy 24 scanopy/scanopy
seelf 22 FROM node:18 YuukanOO/seelf 🔸 Drift → upstream=18 (FROM node:18)
seerr ⏭️ No GitHub source
shelfmark 22 FROM node:20 calibrain/shelfmark 🔸 Drift → upstream=20 (FROM node:20)
shinobi ⏭️ No GitHub source
snowshare 24 FROM node:24 TuroYT/snowshare
sparkyfitness 25 CodeWithCJ/SparkyFitness
speedtest-tracker 22 alexjustesen/speedtest-tracker
streamlink-webui 22 FROM node:22 CrazyWolf13/streamlink-webui
tandoor ⏭️ No GitHub source
tasmocompiler 22 FROM node:22 benzino77/tasmocompiler
termix 22 Termix-SSH/Termix
tianji 22 FROM node:22 msgbyte/tianji
tracearr 24 >=20.0.0 connorgallopo/Tracearr 🔸 Drift → upstream=20 (engines: >=20.0.0)
tracktor ⏭️ No GitHub source
trip 22 FROM node:22 itskovacs/TRIP
tududi ⏭️ No GitHub source
umami ⏭️ No GitHub source
uptimekuma ⏭️ No GitHub source
verdaccio ⏭️ No GitHub source
wallabag ⏭️ No GitHub source
wanderer ⏭️ No GitHub source
watcharr 22 FROM node:20 sbondCo/Watcharr 🔸 Drift → upstream=20 (FROM node:20)
wealthfolio ⏭️ No GitHub source
web-check 22 lissy93/web-check
wger 22 wger-project/wger
wikijs ⏭️ No GitHub source
wishlist 24 ^24.0.0 FROM node:24 cmintey/wishlist
wizarr 22 >=18.0.0 wizarrrr/wizarr 🔸 Drift → upstream=18 (engines: >=18.0.0)
zigbee2mqtt ⏭️ No GitHub source
zipline 22 diced/zipline

This issue is automatically created/updated weekly by the Node.js version drift check workflow.
Last updated: 2026-02-25

Originally created by @github-actions[bot] on GitHub (Feb 24, 2026). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/12276 ## Node.js Version Drift Report — 2026-02-25 **17** script(s) with version drift detected (out of 60 checked / 112 total). ### Scripts requiring investigation - [ ] **`convertx`** — ours: `unset` → upstream: `` () — [repo](https://github.com/C4illin/ConvertX) - [ ] **`dawarich`** — ours: `22` → upstream: `18` (engines: 18.17.1) — [repo](https://github.com/Freika/dawarich) - [ ] **`domain-locker`** — ours: `22` → upstream: `20` (FROM node:20) — [repo](https://github.com/Lissy93/domain-locker) - [ ] **`excalidraw`** — ours: `22` → upstream: `18` (FROM node:18) — [repo](https://github.com/excalidraw/excalidraw) - [ ] **`flatnotes`** — ours: `22` → upstream: `20` (FROM node:20) — [repo](https://github.com/dullage/flatnotes) - [ ] **`jotty`** — ours: `22` → upstream: `20` (FROM node:20) — [repo](https://github.com/fccview/jotty) - [ ] **`matterbridge`** — ours: `24` → upstream: `20` (engines: >=20.19.0 <21.0.0 ) — [repo](https://github.com/| >=22.13.0 <23.0.0 || >=24.0.0 <25.0.0|Luligu/matterbridge) - [ ] **`myspeed`** — ours: `22` → upstream: `20` (FROM node:20) — [repo](https://github.com/gnmyt/myspeed) - [ ] **`nodecast-tv`** — ours: `20` → upstream: `18` (engines: >=18.0.0) — [repo](https://github.com/technomancer702/nodecast-tv) - [ ] **`nightscout`** — ours: `22` → upstream: `16` (FROM node:16) — [repo](https://github.com/nightscout/cgm-remote-monitor) - [ ] **`pve-scripts-local`** — ours: `unset` → upstream: `24` (engines: >=24.0.0) — [repo](https://github.com/community-scripts/ProxmoxVE-Local) - [ ] **`revealjs`** — ours: `22` → upstream: `18` (engines: >=18.0.0) — [repo](https://github.com/hakimel/reveal.js) - [ ] **`seelf`** — ours: `22` → upstream: `18` (FROM node:18) — [repo](https://github.com/YuukanOO/seelf) - [ ] **`shelfmark`** — ours: `22` → upstream: `20` (FROM node:20) — [repo](https://github.com/calibrain/shelfmark) - [ ] **`tracearr`** — ours: `24` → upstream: `20` (engines: >=20.0.0) — [repo](https://github.com/connorgallopo/Tracearr) - [ ] **`watcharr`** — ours: `22` → upstream: `20` (FROM node:20) — [repo](https://github.com/sbondCo/Watcharr) - [ ] **`wizarr`** — ours: `22` → upstream: `18` (engines: >=18.0.0) — [repo](https://github.com/wizarrrr/wizarr) ### How to resolve 1. Check upstream Dockerfile / package.json to confirm the required Node.js version 2. Test the script with the new Node version 3. Update `NODE_VERSION` in `install/<slug>-install.sh` 4. Update `NODE_VERSION` in `ct/<slug>.sh` (update section) if applicable 5. Check off the item above once done <details> <summary>Full report</summary> ## Node.js Version Drift Report **Generated:** 2026-02-25T09:27:26Z **Scripts checked:** 112 | **With GitHub source:** 60 | **Drift detected:** 17 | Script | Our Version | engines.node | Dockerfile | Upstream Repo | Status | |--------|-------------|-------------|------------|---------------|--------| | `actualbudget` | — | — | — | — | ⏭️ No GitHub source | | `adventurelog` | 22 | — | — | [seanmorley15/AdventureLog](https://github.com/seanmorley15/AdventureLog) | ✅ | | `archivebox` | — | — | — | — | ⏭️ No GitHub source | | `bar-assistant` | 22 | — | — | [karlomikus/bar-assistant](https://github.com/karlomikus/bar-assistant) | ✅ | | `bentopdf` | 24 | — | — | [alam00000/bentopdf](https://github.com/alam00000/bentopdf) | ✅ | | `booklore` | 22 | — | FROM node:22 | [booklore-app/BookLore](https://github.com/booklore-app/BookLore) | ✅ | | `bytestash` | 22 | >=22 | FROM node:22 | [jordan-dalby/ByteStash](https://github.com/jordan-dalby/ByteStash) | ✅ | | `changedetection` | — | — | — | — | ⏭️ No GitHub source | | `checkmate` | 22 | — | — | [bluewave-labs/Checkmate](https://github.com/bluewave-labs/Checkmate) | ✅ | | `convertx` | unset | — | — | [C4illin/ConvertX](https://github.com/C4illin/ConvertX) | ⚠️ NODE_VERSION not set | | `cronicle` | — | — | — | — | ⏭️ No GitHub source | | `cross-seed` | — | — | — | — | ⏭️ No GitHub source | | `cryptpad` | 22 | — | — | [cryptpad/cryptpad](https://github.com/cryptpad/cryptpad) | ✅ | | `databasus` | 24 | — | FROM node:24 | [databasus/databasus](https://github.com/databasus/databasus) | ✅ | | `dawarich` | 22 | 18.17.1 | — | [Freika/dawarich](https://github.com/Freika/dawarich) | 🔸 Drift → upstream=18 (engines: 18.17.1) | | `discopanel` | — | — | — | — | ⏭️ No GitHub source | | `dispatcharr` | 24 | — | — | [Dispatcharr/Dispatcharr](https://github.com/Dispatcharr/Dispatcharr) | ✅ | | `docmost` | — | — | — | — | ⏭️ No GitHub source | | `domain-locker` | 22 | >=20.0.0 | FROM node:20 | [Lissy93/domain-locker](https://github.com/Lissy93/domain-locker) | 🔸 Drift → upstream=20 (FROM node:20) | | `elementsynapse` | 22 | — | — | [element-hq/synapse](https://github.com/element-hq/synapse) | ✅ | | `endurain` | 24 | — | — | [joaovitoriasilva/endurain](https://github.com/joaovitoriasilva/endurain) | ✅ | | `excalidraw` | 22 | >=18.0.0 | FROM node:18 | [excalidraw/excalidraw](https://github.com/excalidraw/excalidraw) | 🔸 Drift → upstream=18 (FROM node:18) | | `flatnotes` | 22 | — | FROM node:20 | [dullage/flatnotes](https://github.com/dullage/flatnotes) | 🔸 Drift → upstream=20 (FROM node:20) | | `flowiseai` | — | — | — | — | ⏭️ No GitHub source | | `fluid-calendar` | 20 | — | FROM node:20 | [dotnetfactory/fluid-calendar](https://github.com/dotnetfactory/fluid-calendar) | ✅ | | `frigate` | — | — | — | — | ⏭️ No GitHub source | | `fumadocs` | — | — | — | — | ⏭️ No GitHub source | | `ghost` | — | — | — | — | ⏭️ No GitHub source | | `ghostfolio` | — | — | — | — | ⏭️ No GitHub source | | `gramps-web` | — | — | — | — | ⏭️ No GitHub source | | `grist` | 22 | — | FROM node:22 | [gristlabs/grist-core](https://github.com/gristlabs/grist-core) | ✅ | | `guardian` | 24 | — | — | [HydroshieldMKII/Guardian](https://github.com/HydroshieldMKII/Guardian) | ✅ | | `homarr` | dynamic | >=24.13.1 | FROM node:24 | [homarr-labs/homarr](https://github.com/homarr-labs/homarr) | 🔄 Dynamic | | `homepage` | — | — | — | — | ⏭️ No GitHub source | | `immich` | — | — | — | — | ⏭️ No GitHub source | | `investbrain` | 22 | — | — | [investbrainapp/investbrain](https://github.com/investbrainapp/investbrain) | ✅ | | `iobroker` | — | — | — | — | ⏭️ No GitHub source | | `joplin-server` | — | — | — | — | ⏭️ No GitHub source | | `jotty` | 22 | — | FROM node:20 | [fccview/jotty](https://github.com/fccview/jotty) | 🔸 Drift → upstream=20 (FROM node:20) | | `karakeep` | — | — | — | — | ⏭️ No GitHub source | | `koel` | — | — | — | — | ⏭️ No GitHub source | | `koillection` | — | — | — | — | ⏭️ No GitHub source | | `kutt` | 22 | — | FROM node:22 | [thedevs-network/kutt](https://github.com/thedevs-network/kutt) | ✅ | | `linkding` | — | — | — | — | ⏭️ No GitHub source | | `linkwarden` | — | — | — | — | ⏭️ No GitHub source | | `mafl` | — | — | — | — | ⏭️ No GitHub source | | `magicmirror` | — | — | — | — | ⏭️ No GitHub source | | `managemydamnlife` | 22 | — | — | [intri-in/manage-my-damn-life-nextjs](https://github.com/intri-in/manage-my-damn-life-nextjs) | ✅ | | `manyfold` | 24 | — | — | [manyfold3d/manyfold](https://github.com/manyfold3d/manyfold) | ✅ | | `matterbridge` | 24 | >=20.19.0 <21.0.0 || >=22.13.0 <23.0.0 || >=24.0.0 <25.0.0 | — | [Luligu/matterbridge](https://github.com/Luligu/matterbridge) | 🔸 Drift → upstream=20 (engines: >=20.19.0 <21.0.0 || >=22.13.0 <23.0.0 || >=24.0.0 <25.0.0) | | `mealie` | — | — | — | — | ⏭️ No GitHub source | | `mediamanager` | 24 | — | FROM node:24 | [maxdorninger/MediaManager](https://github.com/maxdorninger/MediaManager) | ✅ | | `meilisearch` | — | — | — | — | ⏭️ No GitHub source | | `meshcentral` | — | — | — | — | ⏭️ No GitHub source | | `metube` | 24 | — | — | [alexta69/metube](https://github.com/alexta69/metube) | ✅ | | `monica` | — | — | — | — | ⏭️ No GitHub source | | `myip` | — | — | — | — | ⏭️ No GitHub source | | `myspeed` | 22 | — | FROM node:20 | [gnmyt/myspeed](https://github.com/gnmyt/myspeed) | 🔸 Drift → upstream=20 (FROM node:20) | | `n8n` | — | — | — | — | ⏭️ No GitHub source | | `nginxproxymanager` | — | — | — | — | ⏭️ No GitHub source | | `nightscout` | 22 | ^16.x || ^14.x | FROM node:16 | [nightscout/cgm-remote-monitor](https://github.com/nightscout/cgm-remote-monitor) | 🔸 Drift → upstream=16 (FROM node:16) | | `node-red` | — | — | — | — | ⏭️ No GitHub source | | `nodebb` | 22 | — | — | [NodeBB/NodeBB](https://github.com/NodeBB/NodeBB) | ✅ | | `nodecast-tv` | 20 | >=18.0.0 | — | [technomancer702/nodecast-tv](https://github.com/technomancer702/nodecast-tv) | 🔸 Drift → upstream=18 (engines: >=18.0.0) | | `open-archiver` | — | — | — | — | ⏭️ No GitHub source | | `outline` | 22 | >=20.12 <21 || 22 | FROM node:22 | [outline/outline](https://github.com/outline/outline) | ✅ | | `pairdrop` | — | — | — | — | ⏭️ No GitHub source | | `palmr` | 24 | — | FROM node:24 | [kyantech/Palmr](https://github.com/kyantech/Palmr) | ✅ | | `pangolin` | — | — | — | — | ⏭️ No GitHub source | | `paperless-ai` | 22 | — | FROM node:22 | [clusterzx/paperless-ai](https://github.com/clusterzx/paperless-ai) | ✅ | | `paperless-gpt` | 24 | — | — | [icereed/paperless-gpt](https://github.com/icereed/paperless-gpt) | ✅ | | `part-db` | — | — | — | — | ⏭️ No GitHub source | | `patchmon` | 24 | — | — | [PatcMmon/PatchMon](https://github.com/PatcMmon/PatchMon) | ✅ | | `peanut` | 24 | — | — | [Brandawg93/PeaNUT](https://github.com/Brandawg93/PeaNUT) | ✅ | | `pf2etools` | — | — | — | — | ⏭️ No GitHub source | | `planka` | 22 | — | FROM node:22 | [plankanban/planka](https://github.com/plankanban/planka) | ✅ | | `ps5-mqtt` | 22 | — | — | [FunkeyFlo/ps5-mqtt](https://github.com/FunkeyFlo/ps5-mqtt) | ✅ | | `pve-scripts-local` | unset | >=24.0.0 | — | [community-scripts/ProxmoxVE-Local](https://github.com/community-scripts/ProxmoxVE-Local) | ⚠️ NODE_VERSION not set | | `reactive-resume` | — | — | — | — | ⏭️ No GitHub source | | `revealjs` | 22 | >=18.0.0 | — | [hakimel/reveal.js](https://github.com/hakimel/reveal.js) | 🔸 Drift → upstream=18 (engines: >=18.0.0) | | `romm` | — | — | — | — | ⏭️ No GitHub source | | `scanopy` | 24 | — | — | [scanopy/scanopy](https://github.com/scanopy/scanopy) | ✅ | | `seelf` | 22 | — | FROM node:18 | [YuukanOO/seelf](https://github.com/YuukanOO/seelf) | 🔸 Drift → upstream=18 (FROM node:18) | | `seerr` | — | — | — | — | ⏭️ No GitHub source | | `shelfmark` | 22 | — | FROM node:20 | [calibrain/shelfmark](https://github.com/calibrain/shelfmark) | 🔸 Drift → upstream=20 (FROM node:20) | | `shinobi` | — | — | — | — | ⏭️ No GitHub source | | `snowshare` | 24 | — | FROM node:24 | [TuroYT/snowshare](https://github.com/TuroYT/snowshare) | ✅ | | `sparkyfitness` | 25 | — | — | [CodeWithCJ/SparkyFitness](https://github.com/CodeWithCJ/SparkyFitness) | ✅ | | `speedtest-tracker` | 22 | — | — | [alexjustesen/speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) | ✅ | | `streamlink-webui` | 22 | — | FROM node:22 | [CrazyWolf13/streamlink-webui](https://github.com/CrazyWolf13/streamlink-webui) | ✅ | | `tandoor` | — | — | — | — | ⏭️ No GitHub source | | `tasmocompiler` | 22 | — | FROM node:22 | [benzino77/tasmocompiler](https://github.com/benzino77/tasmocompiler) | ✅ | | `termix` | 22 | — | — | [Termix-SSH/Termix](https://github.com/Termix-SSH/Termix) | ✅ | | `tianji` | 22 | — | FROM node:22 | [msgbyte/tianji](https://github.com/msgbyte/tianji) | ✅ | | `tracearr` | 24 | >=20.0.0 | — | [connorgallopo/Tracearr](https://github.com/connorgallopo/Tracearr) | 🔸 Drift → upstream=20 (engines: >=20.0.0) | | `tracktor` | — | — | — | — | ⏭️ No GitHub source | | `trip` | 22 | — | FROM node:22 | [itskovacs/TRIP](https://github.com/itskovacs/TRIP) | ✅ | | `tududi` | — | — | — | — | ⏭️ No GitHub source | | `umami` | — | — | — | — | ⏭️ No GitHub source | | `uptimekuma` | — | — | — | — | ⏭️ No GitHub source | | `verdaccio` | — | — | — | — | ⏭️ No GitHub source | | `wallabag` | — | — | — | — | ⏭️ No GitHub source | | `wanderer` | — | — | — | — | ⏭️ No GitHub source | | `watcharr` | 22 | — | FROM node:20 | [sbondCo/Watcharr](https://github.com/sbondCo/Watcharr) | 🔸 Drift → upstream=20 (FROM node:20) | | `wealthfolio` | — | — | — | — | ⏭️ No GitHub source | | `web-check` | 22 | — | — | [lissy93/web-check](https://github.com/lissy93/web-check) | ✅ | | `wger` | 22 | — | — | [wger-project/wger](https://github.com/wger-project/wger) | ✅ | | `wikijs` | — | — | — | — | ⏭️ No GitHub source | | `wishlist` | 24 | ^24.0.0 | FROM node:24 | [cmintey/wishlist](https://github.com/cmintey/wishlist) | ✅ | | `wizarr` | 22 | >=18.0.0 | — | [wizarrrr/wizarr](https://github.com/wizarrrr/wizarr) | 🔸 Drift → upstream=18 (engines: >=18.0.0) | | `zigbee2mqtt` | — | — | — | — | ⏭️ No GitHub source | | `zipline` | 22 | — | — | [diced/zipline](https://github.com/diced/zipline) | ✅ | </details> --- *This issue is automatically created/updated weekly by the Node.js version drift check workflow.* *Last updated: 2026-02-25*
kerem 2026-02-26 12:52:49 +03:00
Author
Owner

@michelroegl-brunner commented on GitHub (Feb 24, 2026):

Maybe you should only add it on the list when upstream is greater then our set one. Not when we are above? Also maybe dont include it when our version is unset @MickLesk

<!-- gh-comment-id:3951076483 --> @michelroegl-brunner commented on GitHub (Feb 24, 2026): Maybe you should only add it on the list when upstream is greater then our set one. Not when we are above? Also maybe dont include it when our version is unset @MickLesk
Author
Owner

@MickLesk commented on GitHub (Feb 24, 2026):

i optimize the wf afterwards, i think we should track old too, to create requests. But some Apps doesnt work, because the Source-URL is missing (github). So i need to update all scripts with github source too

<!-- gh-comment-id:3951411106 --> @MickLesk commented on GitHub (Feb 24, 2026): i optimize the wf afterwards, i think we should track old too, to create requests. But some Apps doesnt work, because the Source-URL is missing (github). So i need to update all scripts with github source too
Author
Owner

@github-actions[bot] commented on GitHub (Feb 25, 2026):

All Node.js versions are in sync with upstream. Closing automatically.

<!-- gh-comment-id:3958296175 --> @github-actions[bot] commented on GitHub (Feb 25, 2026): All Node.js versions are in sync with upstream. Closing automatically.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2556
No description provided.