I once post in the forum that I hope in the next version there will be feature to customize reset password link (and text if possible) in case the cloudron instance user directory linked to another cloudron or other user directory providers. The latest version of Cloudron lack of this feature which I think is important to make it easy for regular user who dont remember the user directory url (which mostly dont remember)
firmansi
Posts
-
What's coming in Cloudron 9 -
Firecrawl on Cloudron - Turn any site into LLM data by web scrapingVote for this two times
-
Nextcloud Assistant Not Working Properly After Latest Nextcloud UpdateI have plugins regarding to this feature off for a while in Nextcloud, till the issue is found and hopefully resolved
-
Nextcloud Assistant Not Working Properly After Latest Nextcloud Update@james Have you reproduced the issue? DId it happen in your end?
-
Nextcloud Assistant Not Working Properly After Latest Nextcloud Update@james Anyluck finding the culprit?
-
Nextcloud Assistant Not Working Properly After Latest Nextcloud Update@james Here's the ticket to forum I created
-
Need help on specing new serverThanks for sharing your current setup and the urgency you're facing — I can definitely relate to that stress.
Based on my experience, when choosing a new host and plan for Cloudron, it's not just about the number of CPUs or total RAM. There are a couple of key points worth considering:
1. CPU Architecture Matters
Since you're stuck on Cloudron v7.5.2 due to lack of AVX support, make sure the Linode node you end up on has CPUs that support modern instruction sets. Even if you're not upgrading right away, it’s good to future-proof your setup. You might want to reach out to Linode support beforehand to confirm their available CPU models in your chosen region.
2. Storage Type is Critical
Pay attention to whether the storage is SSD-backed or not. Cloudron runs multiple apps (like Drupal, WordPress, Nextcloud, etc.), and performance will be noticeably better with fast disk I/O. Also, consider using block storage or separate volumes for certain apps.
3. Separate Storage for Heavy Apps (Like Nextcloud)
With 15 apps running, including Nextcloud (which can be storage-intensive), it's a good idea to isolate some of them onto separate storage mounts. In Cloudron, you can configure this by mounting different directories for specific apps (e.g.,
/home/yellowtent/appsdata
or its data directory). This helps with:- Performance monitoring
- Backup management
- Preventing one app from filling up the entire disk
4. Plan Comparison: Dedicated CPU vs High Memory
Given your background with dedicated CPUs and sensitivity to shared environments, I’d lean toward the Dedicated CPU plan ($72/mo). It gives you more predictable performance, especially with multiple apps running simultaneously. The extra storage also gives you breathing room for backups and future growth.
Lastly, before migrating, I'd recommend doing a full backup of your current server (if possible), even if it's just a snapshot. That way, you have a fallback option while transitioning.
Hope this helps
-
Nextcloud Assistant Not Working Properly After Latest Nextcloud UpdateI'm not sure if this issue falls under Cloudron's domain or not, but I've already asked about it on the Nextcloud forum and haven't received any answers. After the latest update in Nextcloud related to worker jobs, it's no longer necessary to manually run the cron job every time the server is restarted using the command:
set -e; while true; do occ background-job:worker -v -t 60 "OC\TaskProcessing\SynchronousBackgroundJob"; done
However, the problem now is that all other services—except for "Chat with AI"—are not working. Even after a restart, they only work once, then fail with the error:
“Assistant error: [object Object]”Additionally, the AI model selection under Advanced Settings disappears entirely.
Does anyone have suggestions on what I should check in Nextcloud? One suggestion from the forum was to disable the cache, but that only made things slower.
-
Minio removing the interface for community editionWhat happens with Minio is really a dissapointment and hopefully openmaxio can work as replacement
-
OIDC Error with Openwebui Latest Update 0.6.11@canadaduane Glad I can help
-
OIDC Error with Openwebui Latest Update 0.6.11@james I see this in repository
-
OIDC Error with Openwebui Latest Update 0.6.11@james I've seen the latest version 0.6.13 is on process in cloudron git, hopefully works well, the previous version 0.6.12 has several issues especially with OpenAI and Google Gemini, and that's why they release next version to fix the few important bugs in 0.6.12
-
OIDC Error with Openwebui Latest Update 0.6.11@canadaduane The solution that I take to this is you log in as Admin credential, and then go to Admin Panel and enter your domain in the Web UI URL at the bottom of page
-
OIDC Error with Openwebui Latest Update 0.6.11@Package-Updates Recent update the OIDC redirection still has issue which points to localhost port 3000 instead of existing domain used for the OpenWebui instance. Eventhough the service start is already normal
-
OpenWebUI - Package Updates@Package-Updates Still not seen in package update OpenWebUI
-
OIDC Error with Openwebui Latest Update 0.6.11@james The latest version 0.6.12 is already released, hope the next update comes with the fix as the latest version of OpenWebUI comes with awesome feature additions
-
OIDC Error with Openwebui Latest Update 0.6.11@james Cool, looking forward to this, I have reverted back to previous version so I can't test the changes to the two lines in script as you mentioned before
-
OIDC Error with Openwebui Latest Update 0.6.11@joseph I think I am gonna go back to release before this last patch, at least the service is still running eventhough need to enter the value in Administrator Panel with the domain name that runs the openwebui
-
OIDC Error with Openwebui Latest Update 0.6.11@joseph and the other log is
May 28 22:32:20 => Copying static files May 28 22:32:20 => Ensure directories May 28 22:32:21 => Enabling local ollama May 28 22:32:21 => Loading configuration May 28 22:32:21 => Setting permissions May 28 22:32:21 ERROR: syntax error at or near "m" May 28 22:32:21 LINE 1: ... }, { "title": [ "Explain options trading", "if I'm familiar... May 28 22:32:21 ^ May 28 22:32:27 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:32:37 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:32:47 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:32:57 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:33:07 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:33:17 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:33:21 => Copying static files May 28 22:33:21 => Ensure directories May 28 22:33:22 => Enabling local ollama May 28 22:33:22 => Loading configuration May 28 22:33:22 => Setting permissions May 28 22:33:22 ERROR: syntax error at or near "m" May 28 22:33:22 LINE 1: ... }, { "title": [ "Explain options trading", "if I'm familiar... May 28 22:33:22 ^ May 28 22:33:27 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:33:37 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:33:47 => Healtheck error: Error: Timeout of 7000ms exceeded May 28 22:33:57 => Healtheck error: Error: Timeout of 7000ms exceeded
-
OIDC Error with Openwebui Latest Update 0.6.11@joseph here the other message on top of the message i've shown you
May 28 22:26:40 box:shell services /usr/bin/sudo -S /home/yellowtent/box/src/scripts/mkdirvolume.sh /home/yellowtent/appsdata/1b891327-e698-4363-999c-312b7cb534f3/data May 28 22:26:40 box:services Setting up postgresql May 28 22:26:40 box:services setupAddons: setting up addon postgresql with options {} May 28 22:26:40 box:services Setting postgresql addon config to [{"name":"CLOUDRON_POSTGRESQL_URL","value":"postgres://user1b891327e6984363999c312b7cb534f3:ee56905ff986b695a223cebd85f4cf14d853a209a4b9d52deba2115c24aec9ae04ca7c6d9642397edbfbf8a155f4d174823bd57efbfe2853a1cc908d0e31ec29@postgresql/db1b891327e6984363999c312b7cb534f3"},{"name":"CLOUDRON_POSTGRESQL_USERNAME","value":"user1b891327e6984363999c312b7cb534f3"},{"name":"CLOUDRON_POSTGRESQL_PASSWORD","value":"ee56905ff986b695a223cebd85f4cf14d853a209a4b9d52deba2115c24aec9ae04ca7c6d9642397edbfbf8a155f4d174823bd57efbfe2853a1cc908d0e31ec29"},{"name":"CLOUDRON_POSTGRESQL_HOST","value":"postgresql"},{"name":"CLOUDRON_POSTGRESQL_PORT","value":"5432"},{"name":"CLOUDRON_POSTGRESQL_DATABASE","value":"db1b891327e6984363999c312b7cb534f3"}] May 28 22:26:40 box:services Setting up OpenID connect May 28 22:26:40 box:services setupAddons: setting up addon oidc with options {"loginRedirectUri":"/oauth/oidc/callback"} May 28 22:26:40 box:tasks update 1335: {"percent":70,"message":"Creating container"} May 28 22:26:40 box:apptask createContainer: creating container May 28 22:27:23 box:shell apptask /usr/bin/sudo -S /home/yellowtent/box/src/scripts/configurelogrotate.sh add 1b891327-e698-4363-999c-312b7cb534f3 /tmp/1b891327-e698-4363-999c-312b7cb534f3.logrotate May 28 22:27:23 box:apptask startApp: starting container May 28 22:27:24 box:tasks update 1335: {"percent":90,"message":"Configuring reverse proxy"} May 28 22:27:24 box:tasks update 1335: {"percent":100,"message":"Done"} May 28 22:27:24 box:tasks setCompleted - 1335: {"result":null,"error":null} May 28 22:27:24 box:tasks update 1335: {"percent":100,"result":null,"error":null} May 28 22:27:24 box:taskworker Task took 536.239 seconds