I did a clean install of n8n and it installed quickly. So something is/was up with my old n8n instance. Not a huge problem, I'll just migrate my workflows to the new and archive the old instance.
odie
Posts
-
How to use Playwright in n8n? -
How to use Playwright in n8n?@james Installing n8n-nodes-browserless from Settings > Community nodes, clicking Install a community node and pasting n8n-nodes-browserless works fine.
However, when I try to install Playwright the same way (n8n-nodes-playwright), the installation just hangs and n8n stops responding. The only way to get it back to working again, is to restore from backup.
This is what the Cloudron log window shows:
Mar 28 13:54:12 2026-03-28T12:54:12Z Mar 28 13:54:12 Current working directory: /run/n8n/custom-node-modules Mar 28 13:54:12 Installing Playwright system dependencies... Mar 28 13:54:12 Node version: v24.13.1 Mar 28 13:54:12 Operating System: linux Mar 28 13:54:12 Starting browser setup... Mar 28 13:54:12 ⚠️ Not running as root. Attempting to install dependencies with sudo... Mar 28 13:54:12 🐧 Linux detected - checking system dependencies... Mar 28 13:54:13 playwright@1.58.2 Mar 28 13:54:13 ⠙⠹⠸⠼⠴⠦⠧⠇Need to install the following packages: Mar 28 13:54:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:54:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:54:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:54:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:55:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:55:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:55:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:55:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:55:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:55:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:56:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:56:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:56:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:56:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:56:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:56:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:57:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:57:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:57:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:57:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:57:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:57:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:58:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:58:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:58:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:58:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:58:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:58:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:59:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:59:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:59:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:59:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:59:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 13:59:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:00:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:00:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:00:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:00:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:00:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:00:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:01:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:01:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:01:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:01:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:01:47 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:01:57 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:02:07 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:02:07 pipeFileToRequest: piped /home/yellowtent/appsdata/4f8054d1-098f-425f-b14d-74e47a9bc4eb/dump.rdb, waiting for response Mar 28 14:02:07 pipeFileToRequest: piped /home/yellowtent/appsdata/4f8054d1-098f-425f-b14d-74e47a9bc4eb/postgresqldump, waiting for response Mar 28 14:02:07 pipeFileToRequest: piping /home/yellowtent/appsdata/4f8054d1-098f-425f-b14d-74e47a9bc4eb/dump.rdb Mar 28 14:02:07 pipeFileToRequest: piping /home/yellowtent/appsdata/4f8054d1-098f-425f-b14d-74e47a9bc4eb/postgresqldump Mar 28 14:02:07 pipeFileToRequest: response status code 200 Mar 28 14:02:07 pipeFileToRequest: response status code 200 Mar 28 14:02:07 pipeFileToRequest: success Mar 28 14:02:07 pipeFileToRequest: success Mar 28 14:02:17 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:02:27 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:02:37 => Healthcheck error: AbortError: The operation was aborted Mar 28 14:02:47 => Healthcheck error: AbortError: The operation was aborted -
How to use Playwright in n8n?Sounds excellent, @james ! I'm guessing several apps could benefit from from having access to Browserless. Looking forward to this arriving in the appstore.
-
How to use Playwright in n8n?@james Thank you @james! I was under the (wrong) impression that it was already installed (due to it being listed in /app/code/node_modules, thank you so much for clarifying.
Having chromium (for eg. playwright) would probably be a good thing. I can imagine several use cases where a headless web browser could be useful.
-
How to use Playwright in n8n?It's listed in /app/code/node_modules (both playwright and playwright-core) but I can't find out how to use a Playwright node. Can anyone help?
-
Bridges - impossible to edit? -
Bridges - impossible to edit?Reopening this. I suggested this in the community app topic here. @robi suggested this may now be possible to address.
My suggestion was this:
I'd love to see RSSBridge packaged in a way that you could update individual bridges directly from their repo. The official Cloudron app has the bridges in a read only folder. Lots of bridges are updated constantly, while the main app seems to be working without much problems. So as a consequence we don't get the fixed bridges on Cloudron, leading to more and more broken bridges, but with the app itself working as it should.
-
Looking for an App?@odie the package can be adjusted to fix that.. just ask the team by creating a separate post for it
I did a while ago but it wasn't implemented. I can try again my previous suggestion, I can post again in this thread
Sorry for hijacking this topic. I will not post more about this in this topic.
-
Looking for an App?I'd love to see RSSBridge packaged in a way that you could update individual bridges directly from their repo. The official Cloudron app has the bridges in a read only folder. Lots of bridges are updated constantly, while the main app seems to be working without much problems. So as a consequence we don't get the fixed bridges on Cloudron, leading to more and more broken bridges, but with the app itself working as it should.
-
Stirling v2: How to change password@froodle said in Stirling v2: How to change password:
Hey creator of Stirling PDF here
We didn't drop it on purpose
We just missed change user password in the migration to V2
The 'missed' feature discussed before was changing another users password that isn't your own
We are adding both in upcoming updateAlso we should have roll called as admin and the can manage settings etc as description, on my screen it shows as such, could be a UI bug related to your browser or something else
Are you able to provide a screenshot and extra info for that?Thank you for adding this pw-change feature. I would still prefer to have a "change password" button on my "Settings->Security" menu. It's a bit weird having to go into the "People" menu, select your own user, and then change the password from there.
Here's the screenshot of the "admin role" title. It appears when you add a user. For me, it's confusing when one role is "user" and the other is a really long text (instead of "admin"):

-
Stirling v2: How to change password@james Thank you for pointing to this file. It's incredible to me that in 2025, with all the security issues around, that they decide to drop such a feature. This sounds inherently insecure. Astonishing!
I followed your advice and established a new user and proceeded to delete the old admin user. Thank you for this suggestion.
To other users of this app - they decided to call the admin role "Can manage settings and invite members, with full administrative access" instead of calling it "admin".

-
Stirling v2: How to change passwordHello
I installed the Stirling PDF v2 package, and I can't find any place to change the admin password.
There are no password change options available anywhere that I can see. Tried on 4 different browsers but no success.
Anyone care to help?

-
Multiple issues with my Nextcloud instance@nebulon Thanks.
I chose to do a restore, since I could manually replace files that were updated/changed during these days.
Edit: will you pull the update? Or should I set my Nextcloud instance to stop auto updating?
I still have two issues remaining, but these have probably been there a long time:
WebSocket server URL is not configured. Real-time collaboration requires a separate WebSocket server. Basic whiteboard functionality works without it. For more details see the documentation ↗. No High-performance backend configured - Running Nextcloud Talk without the High-performance backend only scales for very small calls (max. 2-3 participants). Please set up the High-performance backend to ensure calls with multiple participants work seamlessly. For more details see the documentation ↗. -
Multiple issues with my Nextcloud instanceHello,
I post here, hoping to get some help. I've been running Nextcloud with no issue for a long time, but recently, multiple issues have occurred. I am not 100% sure, but I think most of these issues occurred after updating to v32 (the Nextcloud error log has several entries all dating back to when that update was installed).
Here are the new issues visible when I go to the "Administration -> Overview" page (I didn't include the code integrity checker disabled issue, since that has always been there):
There are some errors regarding your setup. AppAPI deploy daemon AppAPI default deploy daemon is not set. Please register a default deploy daemon in the settings to install External Apps (Ex-Apps). Whiteboard real-time collaboration WebSocket server URL is not configured. Real-time collaboration requires a separate WebSocket server. Basic whiteboard functionality works without it. High-performance backend No High-performance backend configured - Running Nextcloud Talk without the High-performance backend only scales for very small calls (max. 2-3 participants). Please set up the High-performance backend to ensure calls with multiple participants work seamlessly. Errors in the log 60 errors in the logs since 25 September 2025, 11:13:34 Client Push Client Push is not installed, this might lead to performance issues when using desktop clients.In addition to these errors, Nextcloud now refuses to connect to my Onlyoffice instance (it even refuses to save Secret key in https://mynextcloudurl/settings/admin/onlyoffice). When trying to enter a new key (or use my existing key) and pressing "save", I only get a "spinning wheel" that seems to go on forever. Nothing is changed and saved. I tried the solutions listed in the Onlyoffice forum, including uninstalling and reinstalling the plugin, but that didn't change anything. Uninstalling clearly didn't remove any settings, as the old Secret key was still stored. And in this settings window, none of the settings appear that should appear after a successful setup. When I go to the Nextcloud file manager and click on a document, it only downloads the file, it doesn't open in the web browser any longer.
Here are a few errors in my Nextcloud log (I've removed "username" and ip address):
Exception Error occurred in the document service: Error while downloading the document file to be converted
application: onlyoffice:{"reqId":"U52c122kQBgX6PTFH7xj","level":3,"time":"2025-10-02T08:49:21+00:00","remoteAddr":"ipaddress","user":"username","app":"onlyoffice","method":"GET","url":"/core/preview?fileId=214357&x=32&y=32&mimeFallback=true&v=9265e3&a=0","message":"getConvertedUri: from docx to jpeg","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:143.0) Gecko/20100101 Firefox/143.0","version":"32.0.0.13","exception":{"Exception":"Exception","Message":"Error occurred in the document service: Error while downloading the document file to be converted.","Code":0,"Trace":[{"file":"/app/data/apps/onlyoffice/lib/DocumentService.php","line":104,"function":"processConvServResponceError","class":"OCA\\Onlyoffice\\DocumentService","type":"->"},{"file":"/app/data/apps/onlyoffice/lib/Preview.php","line":271,"function":"getConvertedUri","class":"OCA\\Onlyoffice\\DocumentService","type":"->"},{"file":"/app/code/lib/private/Preview/ProviderV1Adapter.php","line":35,"function":"getThumbnail","class":"OCA\\Onlyoffice\\Preview","type":"->"},{"file":"/app/code/lib/private/Preview/GeneratorHelper.php","line":45,"function":"getThumbnail","class":"OC\\Preview\\ProviderV1Adapter","type":"->"},{"file":"/app/code/lib/private/Preview/Generator.php","line":342,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/app/code/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/app/code/lib/private/Preview/Generator.php","line":117,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/app/code/lib/private/Preview/Generator.php","line":87,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/app/code/lib/private/PreviewManager.php","line":161,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/app/code/core/Controller/PreviewController.php","line":166,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/app/code/core/Controller/PreviewController.php","line":128,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/app/code/lib/private/AppFramework/Http/Dispatcher.php","line":204,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/app/code/lib/private/AppFramework/Http/Dispatcher.php","line":118,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/app/code/lib/private/AppFramework/App.php","line":153,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/app/code/lib/private/Route/Router.php","line":321,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/app/code/lib/base.php","line":1061,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/app/code/index.php","line":25,"function":"handleRequest","class":"OC","type":"::"}],"File":"/app/data/apps/onlyoffice/lib/DocumentService.php","Line":255,"message":"getConvertedUri: from docx to jpeg","exception":[],"CustomMessage":"getConvertedUri: from docx to jpeg"},"id":"68de40ae08650"}ServerMaintenanceMode System is in maintenance mode.
application: no app in context:{"reqId":"442EaA2kJHkbjGxUiE0f","level":3,"time":"2025-10-02T08:29:06+00:00","remoteAddr":"192.168.8.1","user":"username","app":"no app in context","method":"PROPFIND","url":"/remote.php/dav/files/oddgeir/","message":"Uncaught exception","userAgent":"Mozilla/5.0 (Windows) mirall/3.17.1 (build 20250818) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"32.0.0.13","clientReqId":"58f3f9f3-39d7-4e96-a3d1-c9f1da700502","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/app/code/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/app/code/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/app/data/apps/dav/lib/Connector/Sabre/Server.php","line":211,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/app/data/apps/dav/lib/Server.php","line":424,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/app/data/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/app/code/remote.php","line":151,"args":["/app/data/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/app/data/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":65,"message":"Uncaught exception","exception":[],"CustomMessage":"Uncaught exception"},"id":"68de40b80f088"}If anyone can help, I'd be very happy. It is really hard, borderline impossible, for me to scrap my current install and start with a fresh instance. So any help will be appreciated.
-
Is it possible to update Emby to most recent package?@girish Thank you for the really quick fix!
-
Is it possible to update Emby to most recent package?Hello
Emby (stable) was updated to 4.8.11.0 in March (https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.8.11.0)
Is it possible to update the Cloudron package?
Thanks!
-
Trying to get the FreshAPI plugin to work, but can't switch to local auth@nebulon This is probably a meaningless response, but I have no ideas for this. I'll post back if I think of something, but it seems to me that there's very little I can do about this as an end user. Thanks anyway for looking into this.
-
Trying to get the FreshAPI plugin to work, but can't switch to local auth@nebulon I'm no programmer, so I'm not 100 % sure I understand you correctly, but it seems like you managed to do what I referred to in this post? :Post #5 on this topic
If so, the way I understand it, is that the on first auth (the one that succeeds), the app pw verifies ok, but on the second auth, the post cannot find the link to the auth part of the plugin (which is referenced in the PATH_INFO part), and thus returns unauthorized. But I might be completely mistanken on this.
Thanks for looking into this. This plugin would be worth a lot, as it basically lets you manage your entire TTRSS installation with remote clients.
-
Trying to get the FreshAPI plugin to work, but can't switch to local auth@nebulon said in Trying to get the FreshAPI plugin to work, but can't switch to local auth:
PATH_INFO
Thanks for following up. Does this help? Apache Core Features on apache.org - specifically under the headline "AcceptPathInfo Directive"?
-
Trying to get the FreshAPI plugin to work, but can't switch to local authHello
This is a follow-up of the post in this topic: Trying to get FreshAPI plugin to work, but can't switch to local auth
The FreshAPI plugin looks like a really useful addon for TTRSS, and I hope it's possible to use this plugin on Cloudron. I post this request in case it was "forgotten" in the preivous topic. Apologies if this has been considered impossible or unviable to implement on Cloudron.
PATH_INFO is a requirement to have this plugin working. There's an instruction set posted here on how to implement: Non-Official Docker based Installs
Here's a link to the plugin repository: FreshAPIThank you very much.