PanelicaDocs
panelica.com
Docs / App Hosting / Node.js Versions

Node.js Versions

Panelica 1.0.375 Verified 2026-07-23 App Hosting

The versions page manages the Node.js runtimes available to applications: what upstream offers, what is installed, and one-click install or removal.

Panel locationNode.js → Versionshttps://YOUR-SERVER-IP:8443/nodejs/versions
 Node.js Versions
VersionChannelStatusAction
Node 22 · 22.14.0LTS JodInstalledremove
Node 23 · 23.9.0CurrentNot installedinstall

How it works

The table merges the live nodejs.org release index (majors 18 and newer, each shown at its latest patch, tagged LTS with its codename or Current) with what is installed on the server. Install downloads the official binary build and verifies it against nodejs.org's published SHA-256 checksums before unpacking it atomically into the panel's isolated services tree; a corrupted or tampered download never lands. Remove asks for confirmation, and refuses outright while any app still runs on that version, naming the dependent apps in the error.

There is no default-version picker: the newest installed major automatically acts as the default offered when creating apps; the apps page marks it with a star.

Upgrade flow: install the new LTS here, create or recreate apps on it at their own pace, and remove the old major once the removal check confirms nothing depends on it. Multiple majors coexist side by side without conflict.

Access

Behind the nodejs license feature, and a ROOT/ADMIN page by default. Installing runtimes is a server-level action: the install and remove buttons appear only with the version-install permission, which defaults to ROOT, so administrators see the catalog while ROOT does the installing. The version list itself is readable by other roles only so the deploy form can offer versions to choose. See roles and permissions.

Panelica Documentation · Written and verified against the live panel. · Last verified 2026-07-23 on Panelica 1.0.375