Page MenuHomeDevCentral

Upgrade to Etherpad 3.3, Debian Trixie and Node 24
Needs ReviewPublic

Authored by dereckson on Mon, Oct 26, 08:41.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

The build instructions have been modified, as Etherpad now uses pnpm to install
dependencies. Instead of build Node, we start with a Node image directly.

The entrypoint is restricted to write settings.json when not yet existing.
Environment checks are skipped when settings.json already exists.

Recent Etherpad versions don't support abiword anymore,
switch to LibreOffice Writer for documents export.

Test Plan

deployed for Naasqueron/Wolfplex instance

Diff Detail

Repository
rDETHER Docker image for Etherpad
Lint
Lint Passed
Unit
No Test Coverage
Branch
main
Build Status
Buildable 6901
Build 7189: arc lint + arc unit

Event Timeline

dereckson created this revision.

Keep previous order when possible to minimize diff noise

Same + skip npm (already available with node imaage).