Description
Describe the bug
Unable to install the plugins from admin dashboard or the command line.
To Reproduce
Steps to reproduce the behavior:
- Go to plugins section in admin
- Scroll down to the plugin ep_mypads
- Click install button and the page refreshes but plugin is not installed and no error either.
Expected behavior
Plugin should be installed and visible in the plugins section.
Screenshots
Tried installing via cli
`35b1b07eba0a:/opt/etherpad-lite# pnpm run plugins i ep_mypads
[email protected] plugins /opt/etherpad-lite
pnpm --filter bin run plugins "i" "ep_mypads"
[email protected] plugins /opt/etherpad-lite/bin
node --import tsx ./plugins.ts "i" "ep_mypads"
[2024-12-21T13:40:52.925] [INFO] settings - All relative paths will be interpreted relative to the identified Etherpad base dir: /opt/etherpad-lite
[2024-12-21T13:40:52.973] [INFO] settings - settings loaded from: /opt/etherpad-lite/settings.json
[2024-12-21T13:40:52.980] [INFO] settings - No credentials file found in /opt/etherpad-lite/credentials.json. Ignoring.
[2024-12-21T13:40:52.982] [WARN] settings - loglevel: INFO
[2024-12-21T13:40:52.983] [WARN] settings - logLayoutType: colored
[2024-12-21T13:40:52.984] [INFO] settings - Using skin "colibris" in dir: /opt/etherpad-lite/src/static/skins/colibris
[2024-12-21T13:40:52.985] [INFO] settings - Random string used for versioning assets: 0a6ded6f
[2024-12-21T13:40:53.017] [INFO] plugins - check installed plugins for migration
[2024-12-21T13:40:53.908] [INFO] plugins - pnpm --version: 9.0.4
[2024-12-21T13:40:54.930] [ERROR] settings - Error reading package.json Error: ENOENT: no such file or directory, open '/opt/etherpad-lite/src/plugin_packages/@types/ldapjs/package.json' for file:///opt/etherpad-lite/src/plugin_packages/@types/ldapjs/package.json
[2024-12-21T13:40:54.932] [ERROR] settings - Error reading package.json Error: ENOENT: no such file or directory, open '/opt/etherpad-lite/src/plugin_packages/@types/node/package.json' for file:///opt/etherpad-lite/src/plugin_packages/@types/node/package.json
`
Server (please complete the following information):
- Etherpad version:
- OS: Ubuntu 20.04
- Node.js version (
node --version
): 23.1.0 - npm version (
npm --version
): 10.9.0 - Is the server free of plugins: yes
Desktop (please complete the following information):
- OS: Windows
- Browser: Chrome
- Version: 131.0.6778.205
Activity