Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
subvenS

subven

@subven
About
Posts
500
Topics
18
Shares
0
Groups
0
Followers
3
Following
2

Posts

Recent Best Controversial

  • Vikunja - Desktop App error Could not find or use Vikunja installation
    subvenS subven

    @robi, you need to specify an API URL first. This is literally the first screen when you open the app:

    Screenshot 2025-10-22 163721.png

    Vikunja

  • Vikunja - Desktop App error Could not find or use Vikunja installation
    subvenS subven

    Hrrrrrmmmm I can't reach the API via desktop app. Browsing https://domain.com/api/v1/info gives me the correct response but the app's login screen always states "no installation found".

    curl -X GET https://domain.com/api/v1/info
    {"version":"v0.24.6","frontend_url":"https://domain.com/"~~~
    

    I tried:
    https://domain.com:3456/api/v1/
    https://domain.com/api/v1/
    https://domain.com

    What did you guys do to make it work? 😄

    Vikunja

  • Wordpress not able to Update
    subvenS subven

    Works now 🙂 Update showed up and worked as expected. Thank you @girish

    WordPress (Managed)

  • Wordpress not able to Update
    subvenS subven

    Okay so Wordpress 6.8.3 was released 3 days ago. When Cloudron updated the package I got the little update button on all 4 of my (Managed) instances and everything seemed fine. I updated 3 of them and wanted to update the last one during night time. All of my instances have Cloudron auto update disabled.

    Now, 2 days later, the button is gone. If I check again via Cloudron UI it tells me that there is no update but the app is at org.wordpress.cloudronapp@3.13.3 / WordPress (Managed) 6.8.2.

    Wordpress backend tells me "An automated WordPress update has failed to complete - please attempt the update again now." which does not make sense as WP can't update from within the container.

    I recovered to a backup from 01.10 and the backend looks like this:

    2025-10-03 10_54_10-2025-10-03 10_25_12-Dashboard ‹ LEIPZIG LiEBEN — WordPress.png - IrfanView.png

    After a minute of waiting (I pressed the Cloudron update check button inbetween) and a reload of the backend it shows the common error:

    2025-10-03 10_53_55-2025-10-03 10_28_25-Dashboard ‹ LEIPZIG LiEBEN — WordPress.png - IrfanView.png

    So I'm unable to update WP and I don't know what to do cause this does not make sense. Something within Wordpress triggered an automatic update which should not work and is turned off anyway? This should not influence Cloudrons update process as it is docker based.

    Cloudron app store tells me I can install 6.8.3 so its unlikely the WP update got revoked.

    WordPress (Managed)

  • Firefox Sync/Accounts Server
    subvenS subven

    @jdaviescoates I also use Vaultwarden (thanks to Cloudron). Just saw that with Firefox Sync, you can control what to sync. I don't want Mozilla to save my sessions, passwords, or confidential data, but I don't care about bookmarks ^^ Maybe this could work.

    App Wishlist

  • Firefox Sync/Accounts Server
    subvenS subven

    As of now, Manifest v2 will no longer work unless you hack your Chromium-based browser into managed mode, which is very tedious.

    I can host my own syncstorage-rs instance but I still belive it would be a nice and handy tool in addition to Cloudrons app portfolio.

    Does it really not matter to anyone to own and protect their and others critical data, such as passwords, browsing history, and sessions? How do you guys handle that besides using the build in Firefox sync function?

    App Wishlist

  • Cryptomator Hub - zero-knowledge key management solution that allows you to manage access to your vaults
    subvenS subven

    Cryptomator is the best FOSS solution I found while searching for ways to encrypt+mount folders/drives and share access among users. I ended up running Cryptomator Hub on a Synology Diskstation. Would appreciate to have it as a tool on Cloudron.

    App Wishlist

  • backup failed - 3 times in one week period
    subvenS subven

    @humptydumpty said in backup failed - 3 times in one week period:

    8 vCPUs 24GB 32GB RAM and barely use 1/3 of them

    Check your network speeds and if you really can use the CPU performance you're paying for. Maybe you have "noisy neighbors" on your VPS that constantly use up all ressources.

    Support

  • backup failed - 3 times in one week period
    subvenS subven

    22 minutes backup upload for a 700mb app seems too much even for a known weak performing hoster like Contabo. Upload speed of 1MBps also seems way too low. Does your server have enough RAM to perform the backup task? The error is just an box backup task crash.

    Have you benchmarked the server? Is your load, RAM and network speed fine? My guess is that your server lacks ressources or is under high load.

    If it's just weak performance from Contabo I would recommend to move to known good hoster like Hetzner or Netcup.

    Support

  • OrangeHRM
    subvenS subven

    Take my upvote! Dolibarr and ERPNext could be alternatives but OrangeHRM is focused on HR management only.

    App Wishlist

  • Can't login after upgrade to 1.88
    subvenS subven

    @klawitterb said in Can't login after upgrade to 1.88:

    Using Sign in with Cloudron gives me an "Email already in use" error.

    Does your Cloudron username and email match the username and mail within Gitlab or did you maybe change your mail within Cloudron after creating the corresponding Gitlab account? Most of the time a "Email already in use" error means the app trys to create a new account because the username was not found while login is valid.

    Login with Cloudron username + password over OIDC works for me with the current (cloudronapp@1.88.0) version. Maybe you could create another account within Cloudron and give it access to Gitlab.

    GitLab

  • AVX Support in your VPS/Server
    subvenS subven

    @jdaviescoates said in AVX Support in your VPS/Server:

    Although seems odd that most of their VPS options are sold out

    They appear to be a very small company that limits their offerings to the number of users they can support. After the big Christmas sale, they marked most of the offers as sold out in order to be able to serve all new customers.

    @robi it is shared vCPU though but a big upgrade from SATA SSD's and even the network seems faster. My external backup takes half the time now (around 1h).

    Discuss

  • AVX Support in your VPS/Server
    subvenS subven

    Bye the way I moved from my Netcup to Unesty and their servers have AVX.

    RYZEN GEN2 VPS | 12,61€/month (permanent 50% discount with xmas voucher)

    • 6 AMD RYZEN™ 9 7950X3D vCores @ 4,2 - 5,7 GHz
    • 16 GB DDR5 ECC RAM
    • 400 GB NVMe SSD
    • 1 IPv4-Address
    • 1 Gbit/s Link
    Discuss

  • Not able to restore / migrate - Addons Error - Unexpected response code or HTTP error when piping
    subvenS subven

    @girish thank you for explaining. In my case it is easier to:

    • spin up my old server
    • modify my (local) host file to point the dashboard domain to the old IP
    • use the Cloudron web terminal to access MySQL and apply the fixes
    • press the apps backup button and download to backup config afterwards
    • revert host entries and import the apps backup config on my new Cloudron

    This way I am only using tools that are already shipped with Cloudron without the need of other software.

    Vaultwarden

  • Not able to restore / migrate - Addons Error - Unexpected response code or HTTP error when piping
    subvenS subven

    @girish said in Not able to restore / migrate - Addons Error - Unexpected response code or HTTP error when piping:

    if you go to Services -> MySQL and check the logs, can you paste the error from there,

    Yes I can 🙂 Dunno when I installed the Vaultwarden service but it was mostly around 2 years ago.

    Dec 28 09:38:53[POST] /databases
    Dec 28 09:38:53add: adding database 1f5cda718fda970f
    Dec 28 09:38:53[POST] /databases/1f5cda718fda970f/clear
    Dec 28 09:38:53clear: database 1f5cda718fda970f
    Dec 28 09:38:56[POST] /databases/1f5cda718fda970f/restore
    Dec 28 09:38:56restore: restoring database 1f5cda718fda970f
    Dec 28 09:39:00restore: stderr from db import: ERROR 3780 (HY000) at line 528: Referencing column 'organization_uuid' and referenced column 'uuid' in foreign key constraint 'auth_requests_ibfk_2' are incompatible.
    Dec 28 09:39:00restore: failed to restore database. code=1
    

    Okay I remember reading something in the forums regarding organization_uuid!

    EDIT: Found it - trying to fix it myself now ^^

    Vaultwarden

  • Not able to restore / migrate - Addons Error - Unexpected response code or HTTP error when piping
    subvenS subven

    So today I migrated from my Ubuntu 20.04 Netcup RS4000 to a Unesty RYZEN GEN2 VPS 16 GB Ubuntu 22.04. Everything went smooth besides the restore of two Vaultwarden instances.

    Cloudron version for both servers is v7.6.2 and Vaultwarden version 1.30.1.

    Restore errors out with:

    Addons Error - Unexpected response code or HTTP error when piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db: status 500 complete false
    

    Full log output:

    Dec 28 06:25:23box:services restoreMySql
    Dec 28 06:25:23box:services pipeFileToRequest: piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db
    Dec 28 06:25:23box:services pipeFileToRequest: piped /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db
    Dec 28 06:25:26box:services pipeFileToRequest: request completed with status code 500
    Dec 28 06:25:26box:apptask run: app error for state pending_restore: BoxError: Unexpected response code or HTTP error when piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db: status 500 complete false at ClientRequest.<anonymous> (/home/yellowtent/box/src/services.js:1292:60) at ClientRequest.emit (node:events:513:28) at HTTPParser.parserOnIncomingClient (node:_http_client:701:27) at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) at Socket.socketOnData (node:_http_client:542:22) at Socket.emit (node:events:513:28) at addChunk (node:internal/streams/readable:324:12) at readableAddChunk (node:internal/streams/readable:297:9) at Readable.push (node:internal/streams/readable:234:10) at TCP.onStreamRead (node:internal/stream_base_commons:190:23) { reason: 'Addons Error', details: {} }
    Dec 28 06:25:26box:taskworker Task took 68.559 seconds
    Dec 28 06:25:26box:tasks setCompleted - 14860: {"result":null,"error":{"stack":"BoxError: Unexpected response code or HTTP error when piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db: status 500 complete false\n at ClientRequest.<anonymous> (/home/yellowtent/box/src/services.js:1292:60)\n at ClientRequest.emit (node:events:513:28)\n at HTTPParser.parserOnIncomingClient (node:_http_client:701:27)\n at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17)\n at Socket.socketOnData (node:_http_client:542:22)\n at Socket.emit (node:events:513:28)\n at addChunk (node:internal/streams/readable:324:12)\n at readableAddChunk (node:internal/streams/readable:297:9)\n at Readable.push (node:internal/streams/readable:234:10)\n at TCP.onStreamRead (node:internal/stream_base_commons:190:23)","name":"BoxError","reason":"Addons Error","details":{},"message":"Unexpected response code or HTTP error when piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db: status 500 complete false"}}
    Dec 28 06:25:26box:tasks update 14860: {"percent":100,"result":null,"error":{"stack":"BoxError: Unexpected response code or HTTP error when piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db: status 500 complete false\n at ClientRequest.<anonymous> (/home/yellowtent/box/src/services.js:1292:60)\n at ClientRequest.emit (node:events:513:28)\n at HTTPParser.parserOnIncomingClient (node:_http_client:701:27)\n at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17)\n at Socket.socketOnData (node:_http_client:542:22)\n at Socket.emit (node:events:513:28)\n at addChunk (node:internal/streams/readable:324:12)\n at readableAddChunk (node:internal/streams/readable:297:9)\n at Readable.push (node:internal/streams/readable:234:10)\n at TCP.onStreamRead (node:internal/stream_base_commons:190:23)","name":"BoxError","reason":"Addons Error","details":{},"message":"Unexpected response code or HTTP error when piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db: status 500 complete false"}}
    Unexpected response code or HTTP error when piping /home/yellowtent/appsdata/2466709f-f01a-445a-aaed-5ab0e7768690/mysqldump to http://172.18.30.1:3000/databases/1f5cda718fda970f/restore?access_token=d9c32cd84c2fbf74996273bd9f156280707ccad132502a817a1e03fc65b99e4214c89b9d5aeb9ab28c0dd58e805ead61144928a570e1347d75c21774d389e6a21d5dec3d2dff7c7b2cc3d039ce700ab6320d483d2105ec5fb0665089c6b9f1098afeecc80c9cada0bc67e36f13971b67bd74ba170d0eaad3e821cbac693276db: status 500 complete false
    at ClientRequest.<anonymous> (/home/yellowtent/box/src/services.js:1292:60)
    at ClientRequest.emit (node:events:513:28)
    at HTTPParser.parserOnIncomingClient (node:_http_client:701:27)
    at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17)
    at Socket.socketOnData (node:_http_client:542:22)
    at Socket.emit (node:events:513:28)
    at addChunk (node:internal/streams/readable:324:12)
    at readableAddChunk (node:internal/streams/readable:297:9)
    at Readable.push (node:internal/streams/readable:234:10)
    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
    

    Any clues? AFAIK it is MySQL related.

    Vaultwarden

  • Firefox Sync/Accounts Server
    subvenS subven

    Pushing this topic! Google (again) postponed the rollout of manifest V3 in Chrome (and therefore every other Chromium based browser). I hope/think with the introduction of manifest V3 there will be a big shift in browser market share towards Firefox. By the time of writing, Chrome (and Chromium based browsers like Edge/Opera etc.) has a combined market share of >70%! Having the opportunity to easily host your own sync server at Cloudron would convince more users to migrate to Firefox and I would really appreciate that.

    App Wishlist

  • AVX Support in your VPS/Server
    subvenS subven

    @erikscholz said in AVX Support in your VPS/Server:

    to a Contabo VPS

    Did you benchmark it? From my experience, Contabo has good prices but terrible performance compared to Netcup. I had lots of customers migrating from Contabo to Hetzner/Netcup over the years.

    Currently looking for 4-5 small servers to replace Netcups VPS 500 and VPS 1000 for some customers. Next best option seems to be Netcup RS 1000 G9.5. Any other ideas? Looking for servers located in the EU, under 10€/month with comparable ressources and features.

    Discuss

  • AVX Support in your VPS/Server
    subvenS subven

    @maxkreg said in AVX Support in your VPS/Server:

    Netcup vServers would be very impactful for us. We´d have to convince a lot of customers to move to rServers or another hosting service, not even mentioning our time spent on migrating their servers

    Same issue here. I always recommended Netcups vservers as they are cheap and there was no real disadvantage compared to their “root” servers. Now I have to migrate a lot of small customer servers telling them its because of an technical issue they are not able to understand.

    Long (or mid?) term there will be the point were apps demand Cloudron v7.6.0 as minimum version and everybody who does not migrate to another server will be screwed.

    Can someone make a table listing "known good" hosters + products? I know for a fact that Netcups RS (the fake root servers) have AVX as my main Cloudron runs on a RS 4000.

    Discuss

  • AVX Support in your VPS/Server
    subvenS subven

    @girish said in AVX Support in your VPS/Server:

    My Netcup server doesn't have AVX.

    Netcup RS4000

    root@my:~# cat /proc/cpuinfo | grep -i avx
    flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt 
    clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip rdpid arch_capabilities
    
    Discuss
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search