-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't install plugins #5643
Comments
hello, same here, unable to install from web admin interface. Moreover, here is my Dockerfile, may be i missed something, i thought it was possible to load plugins from Dockerfile.
bug logs show ep_headings2 isn't installed. thank you and regards, f. |
Same here, I am unable to install plugins from web admin interface. No Docker setup, just plain install.
Log:
(nothing more). |
Update: Installing plugins with Maybe duplicate of bug #5609. |
Same here on NodeJS v14. |
I was able to install the plugin successfully on localhost but facing an issue in production. I have hosted my etherpad on aws ec2.
Terminal displays that I have successfully installed the plugin but when fetching for installed plugins, it fetchs only Terminal while installing plugin:
|
Would you mind explaining how you were able to do this, a step by step procedure? When you say you were able to install on localhost I presume you mean you actually logged into the container itself and installed it correct? Not sure if that is what you have done but if it is, you realize that it will only be valid for that one time and as soon as the container is recreated it will be gone. |
@tessierp I cloned the etherpad repo into my local device. Then ran it on localhost, logged into the admin portal(localhost) and installed the plugin from there. It worked on localhost. I then hosted etherpad on an ec2 instance and again tried installing the plugin through the admin portal. The stack trace which I added above is from the ec2 terminal, which shows the status of the plugin being installed through the admin portal. But it did not work on production, as evident from the stack trace. |
Thanks for the clarification @aQwus , much appreciated! |
Since I am unable to install plugins using the admin portal, I installed them via code.
After the installation, restart the Etherpad. You should be able to use the Etherpad with plugins installed. |
same issue here: [2023-01-16 20:32:45.957] [INFO] plugins - npm --version: 6.14.15
trying this, the installation freezes: ------------------------EDIT------------------------
------------------------EDIT------------------------ It's possible everything is fine but way to slow? |
For me this looks like a bug in 1.8.18
|
Hello, yes, with a 1.8.14 version, i can use the admin web interface to install plugin, it works like a charm ;) But another problem occurs: when i docker-compose down && up -d, the plugin previously installed have all disappeared. In the docker-compose.yml, i used
but it doesn't seem to work. Any advice ? thank you all ;) |
|
thank you @tommyhlw , that's what i did. one volume and one file : In my docker-compose.yml:
I must add that i could simply install plugin with the web admin interface with the 1.8.18 version. The first plugin is very loooong to install, about 10 minutes, then the others are fast. well, with the lastest version, with persistent volume for plugins, i guess everything is ok with etherpad now. Thank you everybody. Maybe we should close this ticket ? |
@fab-kaz Could you give more details regarding your solution please? Here is what my compose file looks like: version: '3'
services:
etherpad:
image: etherpad/etherpad
environment:
# DB config & so on removed
ports:
- "9001:9001"
depends_on:
- etherpad-db
volumes:
- etherpad-plugins:/opt/etherpad-lite/node_modules/
volumes:
etherpad-plugins: When looking in the created volume (with ls |
version: '3.4'
services:
pad:
depends_on:
- db_pad
configs:
- source: app-settings
target: /path/to/etherpad/settings.json
env_file:
- pad.env
volumes:
- ./pad_storage/_data:/opt/etherpad-lite
- /etc/localtime:/etc/localtime:ro
image: etherpad/etherpad:1.8.15
restart: always
environment:
- VIRTUAL_HOST=my.etherpadurl.com
- LETSENCRYPT_HOST=my.etherpadurl.com
db_pad:
image: postgres:11-alpine
restart: always
volumes:
- ./pad_db_storage/_data:/var/lib/postgresql/data
- /etc/localtime:/etc/localtime:ro
environment:
POSTGRES_USER: $DB_USER
POSTGRES_PASSWORD: $SECRET
POSTGRES_DB: etherpad you have to explicity use the version tag of the image you'd like to use. so you can run it with image: etherpad/etherpad:1.8.15 install the plugins via admin page and then run again with image: etherpad/etherpad:latest I guess it schould also work to downgrade again to 1.8.15 just for installing the plugins |
OK, so if I understand well, downloading plugins with the latest version still doesn't works, does it? |
I can confirm the problem is still there. |
hello, We use 1.8.18 version and installing plugin with web admin interface works but but but, for the first plugin, you have to wait very long: about 10 minutes in our case ! we didn't checked why the first one was so long to install. here is our docker-compose.yml :
When i install a new plugin with web interaface:
hope it helps, f. |
Thanks @fab-kaz! |
We can finally close this issue. Everything solved in Etherpad 2. Now with the NodeJS Live Plugin Installer it is much easier and decoupled from the usual dependencies |
I installed the latest docker etherpad/etherpad and I am unable to install plugins. When I select to install one, I get the notification of installing at the top but it never installs. If I refresh, the list is empty. No error message whatsoever.
`
[2022-11-17 09:00:19.372] [INFO] server - Etherpad is running
[2022-11-17 09:00:39.985] [INFO] http - Successful authentication from IP 10.0.0.2 for user admin
[2022-11-17 09:00:40.131] [ERROR] console - Error: Request aborted
[2022-11-17 09:00:44.962] [INFO] plugins - Installing plugin ep_adminpads2...
[2022-11-17 09:03:07.388] [INFO] plugins - Installing plugin ep_delete_after_delay...
[2022-11-17 09:03:21.297] [INFO] Minify - Compress JS file js/vendors/html10n.js.
[2022-11-17 09:03:21.298] [INFO] Minify - Compress JS file js/l10n.js.
[2022-11-17 09:03:21.320] [INFO] Minify - Compress CSS file skins/colibris/index.css.
[2022-11-17 09:03:21.335] [INFO] Minify - Compress JS file skins/colibris/index.js.
[2022-11-17 09:03:44.336] [INFO] plugins - Installing plugin ep_adminpads2...
[2022-11-17 09:03:45.719] [INFO] plugins - Installing plugin ep_aa_file_menu_toolbar.
`
The text was updated successfully, but these errors were encountered: