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


Skip to content

Support

Get help for your Cloudron

3.5k Topics 24.8k Posts
  • Docs

    Pinned Moved
    21
    2 Votes
    21 Posts
    9k Views
    girishG
    @taowang thanks, I have made them all the same now.
  • Upgrading from Ubuntu 20.04 to 22.04 and get errors..

    Solved ubuntu upgrades
    13
    1 Votes
    13 Posts
    541 Views
    M
    @james thanks!
  • Issue with app updates when using Box Storage backups

    Unsolved backup storagebox hetzner
    7
    0 Votes
    7 Posts
    45 Views
    jamesJ
    Hello @benoit Your image that states No backup site for update looks like the configuration of the backup site might not be correct. Please check the backup site content configuration if everything is included and Store automatic-update backups is selected. Go to https://my.$DOMAIN.$TLD/#/backup-sites press the ... button and press Content. It should look like this: [image: 1770288263188-1f88331b-dc83-43fa-9dc8-8850751637a5-image.png] Please also share the logs of the backup that is failing. A warning for Hetzner Storage Boxes. Storage Boxes have a concurrent connections limit of 10. If you use the same Storage Box for multiple Cloudron servers or other services the concurrent connection limit can be exausted leading to failures. One example. If you mount the Storage Box on 2x Cloudron servers and use the same Storage Box for 2x Volumes, 4x concurrent connections are persistently used. Thus, only 6x connections are avaiable. Just to keep that in mind when using Storage Boxes for multiple servers/services.
  • FAQ: ping6 -q -c 1 api.cloudron.io isn't returning an IP address.

    Solved ipv6 networking
    5
    1 Votes
    5 Posts
    85 Views
    luckowL
    Looks like there was a temporary issue with Hetzner routing. It's fixed now.
  • 1 Votes
    5 Posts
    67 Views
    SansGuidonS
    @james said in Bug in user selection UX and dashboard visibility setting in external link configuration: Hello @sansguidon I have looked into the issue and fixed it. Will be part of the next Cloudron release. Thanks @james
  • Graphite & SFTPwon't run?

    Unsolved services
    3
    1 Votes
    3 Posts
    32 Views
    J
    @Supaiku said in Graphite & SFTPwon't run?: I'm honestly not quite clear what graphite does, so I'm curious about that. Graphite helps with the graph rendering to collect stats. I don't use SFTP much, but still want thing runinng smoothly and didn't exactly figure out what the initial issue actually was... SFTP provides file browsing services for the containers i.e the Filemanager. Are the containers in "recovery mode" ? Both the containers are dying gracefully, so someone is stopping them explicitly ("waiting for xxx to die).
  • Migrated DNS records from Cloudflare to BunnyCDN, dashboard error

    Unsolved dns
    3
    1 Votes
    3 Posts
    47 Views
    J
    @pauliusl Debug this step by step: host my.domain.com on your laptop. Does it point to your server IP? ERR_NAME_NOT_RESOLVED When you are moving domains across provides this is quite common. The whole migration process is not atomic.
  • Volumes page does not show the volumes settings (file manager)

    Solved volumes dashboard
    3
    1
    2 Votes
    3 Posts
    39 Views
    SansGuidonS
    Thanks @james
  • Speed up Cloudron Apps startup? especially wordpress sites

    Unsolved wordpress performance
    6
    1 Votes
    6 Posts
    110 Views
    fbartelsF
    @Supaiku in addition to your high load average you also have two apport processes at the top of your list. So something has crashed or was killed and ubuntu is currently collecting logs for this.
  • App restore not successful

    Solved backup restore storagebox disk space sshfs
    5
    1 Votes
    5 Posts
    77 Views
    J
    @tecbox thanks for the update!
  • Can't connect to NextCloud console

    Unsolved dashboard web terminal nextcloud
    16
    1
    1 Votes
    16 Posts
    395 Views
    potemkin_aiP
    you should have mentioned earlier @james I wish I was aware that it is the problem! The whole cloudron is behind a haproxy that does TCP level proxy. From my understanding it should not affect, as it's one level below the HTTP(S) and WebSocket is above HTTPS. And the console doesn't seem to work for all apps terminals. Any ideas how to narrow down the root cause?
  • Can't import backup: Error loading fsmetadata.json

    Unsolved backup restore
    9
    1 Votes
    9 Posts
    119 Views
    D
    I sshed into the server, and the file really does not exist: cloudron# ls /home/yellowtent/appsdata/f6e82f5e-ae79-403b-b824-f96d8989b4f4/fsmetadata.json ls: cannot access '/home/yellowtent/appsdata/f6e82f5e-ae79-403b-b824-f96d8989b4f4/fsmetadata.json': No such file or directory The content of the directory: cloudron# cd /home/yellowtent/appsdata/f6e82f5e-ae79-403b-b824-f96d8989b4f4/ cloudron# ls -la total 2552 drwxr-xr-x 5 yellowtent yellowtent 4096 Jan 30 23:06 . drwxr-xr-x 4 yellowtent yellowtent 4096 Jan 28 19:35 .. drwxr-xr-x 3 yellowtent yellowtent 4096 Jan 28 20:07 2026-01-24-060000-602 -rw-r--r-- 1 yellowtent yellowtent 6343 Jan 31 23:06 config.json drwxr-xr-x 6 www-data www-data 4096 Jan 30 15:02 data -rw-r--r-- 1 yellowtent yellowtent 2582680 Jan 31 23:06 mysqldump drwxr-xr-x 3 yellowtent yellowtent 4096 Jan 28 20:15 snapshot
  • OVH DNS API integration

    Unsolved ovh dns
    2
    1 Votes
    2 Posts
    61 Views
    J
    Is the IP address correct? It has to be the Cloudron server IP. Do you have a screenshot? Maybe OVH has changed their UI since we wrote those docs.
  • SQL error

    Unsolved ubuntu 20.04 mysql
    3
    1 Votes
    3 Posts
    50 Views
    jamesJ
    Hello @jcalag Please ssh into your server and run cloudron-support --troubleshoot and post the output here.
  • Disk Usage calculation stuck

    Unsolved disk usage
    8
    1 Votes
    8 Posts
    135 Views
    mmolivierM
    Hi @girish sorry for the delay. I think -D does not necessarily impact performance, my test after removing -D was much quicker but after adding it again it was just as quick. Seems like there's some kind of filesystem caching. Maybe at some point I could analyse the differences but I suspect changing this doesn't impact performance so much. The part that does impact performance a lot is the -x flag, but as far as I've seen, that will only prevent iteration on the remote (s3fs) filesystem if du is initiated on the parent dir, e.g. /mnt and not on the mount itself /mnt/s3fs. Would be a lifesaver if you could add this, but understandable if it cannot be done. If it cannot be done, a workaround to exclude certain volumes from disk usage calculation would be fine too. Or maybe you could add an option to the Disk Usage UI: Offer an option to include/exclude certain volumes before actually executing calculation
  • 0 Votes
    5 Posts
    119 Views
    J
    @dsp76 yes, run.sh is called by start.sh . Cloudron downloads the backup. At this point, the users of all files are yellowtent. This is the user which Cloudron code runs as. Then , start.sh runs as root (from inside container) Which then calls run.sh Maybe the above helps debugging further.
  • 1 Votes
    2 Posts
    43 Views
    J
    @jdaviescoates yes, there was a sshfs backup bug and I think 9.0.14 and 9.0.15 had fixed for exactly this. Unfortunately, Cloudron has no way to "force update" a bugged release.
  • Cloudron won't update - No backup site for update

    Solved backup update
    8
    0 Votes
    8 Posts
    205 Views
    girishG
    @goseph10 that was a bug. I have fixed this in https://git.cloudron.io/platform/box/-/commit/1594d190eb29071c0aa11ff0a0e48554bb5fc04f You can edit /home/yellowtent/box/src/updater.js and fix line 229: if (!options.skipBackup && sites.length === 0) throw new BoxError(BoxError.BAD_STATE, 'No backup site is enabled to store automatic-update backups. Enable this in a backup site to continue.'); After that systemctl restart box
  • Hetzner-Cloud-Api: Zone not found

    Solved dns hetzner
    5
    2 Votes
    5 Posts
    82 Views
    nebulonN
    actually after looking closer in the code, the RRSet record api should also work as ich even for more records. It only would hit an issue, if one record has more than 25 values.
  • 1 Votes
    7 Posts
    129 Views
    I
    Hi @joseph . Thanks! Yes, the issue was with the encryption password. I successfully created a new app from the backup. However, one question remains: how can I restore a backup to NocoDB without recreating the app? The original restore (to the existing app) kept failing with the role already exists PostgreSQL error. Could this be related to memory limits? I checked and there seemed to be enough memory available everywhere. For context: my NocoDB has many records plus connections to external databases.