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.3k Topics 23.5k Posts
  • Renew certificates - failing on DNS for domain name

    Solved dns certificates
    9
    0 Votes
    9 Posts
    1k Views
    nebulonN
    Thanks for sharing that and glad it worked out in the end.
  • Backup problem, not clear what is it

    backblaze rsync
    4
    1
    0 Votes
    4 Posts
    640 Views
    nebulonN
    Ah this is good information and indeed a likely a problem for rsync backups with a lot of files (not sure how the rate-limit turns out in the end though)
  • Infinite wait for domain propagation

    Solved
    3
    2
    0 Votes
    3 Posts
    324 Views
    J
    It seems this worked out? Atleast, I see a login screen here. [image: 1731514135008-94c957b3-6fc7-481a-9dd2-96d7c87aa228-image-resized.png]
  • Backup fails: checkPreconditions errored with code 1 message

    Solved disk usage backups
    5
    1 Votes
    5 Posts
    716 Views
    nichu42N
    It looks like the problem is indeed gone with 8.1 Thank you!
  • Error: "Conflicting Server Name"

    Solved reverseproxy
    3
    0 Votes
    3 Posts
    481 Views
    nebulonN
    Indeed those leftovers should have been purged. Maybe some bug somewhere then. Do you have a way to reproduce this?
  • Cloudron Weblate errors

    Solved
    3
    0 Votes
    3 Posts
    445 Views
    girishG
    Should be fixed now. A new weblate package is also out with probably a fix to the root cause.
  • filemanager supper buggy

    Solved filemanager
    4
    1 Votes
    4 Posts
    610 Views
    girishG
    8.1 is in unstable now, these issues are fixed there.
  • CPU Limit per app

    Solved cpu resources
    5
    1 Votes
    5 Posts
    777 Views
    girishG
    @ekevu123 Previously, we used something called "CPU Shares" (--cpu-shares in docker) . This option was a bit hard to understand since it comes to picture only when there is CPU contention between various apps (i.e when a server is overloaded to start with). We removed this and replaced it with an easier to explain "CPU Limit" (--cpu-quota in docker). This corresponds to how many cycles your app should be given. Like, you can say, give only 2 cores max to this app (in any situation). By default, apps have access to all your CPUs. However, isn't the point that the default should be less than that so that one app cannot take down the whole server? We couldn't think of a good default. Otherwise, apps will start out "crippled" and we thought it's better this way. I think if you have apps that are causing problems, only then should you look into tweaking this. This would be a stop gap measure before you try to report the issue and get the app fixed...
  • 1 Votes
    4 Posts
    545 Views
    O
    Sorry I did say the wrong currency. Thanks that does answer my question. Now I just have to decide if my small home server NUC is worth an extra $200 USD a year.
  • Virtual "all mail" folder after 7.5.1 update

    Solved mail
    23
    2 Votes
    23 Posts
    5k Views
    potemkin_aiP
    @jdaviescoates thank you - I've got mail restored using backup, which required a few hours, but the data is there. But I can't really can't see any reason keeping it enabled by default. How many modern mail clients can't handle search across all folders? I understand that you can't satisfy everyone with changes - just wanted to let you know that I'm on the side that is shall not be a default; unless I'm missing something, people lived happily up till 7.5.1
  • Ghost Fast Forward Update App

    Solved updates
    4
    1 Votes
    4 Posts
    609 Views
    J
    Updates cannot be skipped. This is how all the app packages are tested by us and by (most) upstream projects.
  • Moving entire Cloudron from Linode to Digital Ocean

    Solved migration restore
    8
    1 Votes
    8 Posts
    1k Views
    O
    OK, instead of increasing the disk space or trying to hunt down files to delete, I decided to set up the new server on a temporary domain to test everything out (and might just migrate to that domain permanently). One issue I ran into was Cloudron wouldn't recognize the DNS in the domain settings when changing the dashboard domain. Since I set up the server with IPv6 I had to enter both the IPv4 and 6 addresses into the DNS config for my domain (I'm doing it manually since Godaddy and NameCheap won't let you use their API unless you have a LOT of domains and/or pay a premium). I'll have to do that for every app individually. I'll have to think ahead as far as disk space is concerned so I don't run into the Postgresql problem again. Thanks for your help!
  • Best practice for migrating apps from one Cloudron to another?

    Solved migration migrate apps
    16
    1 Votes
    16 Posts
    2k Views
    J
    @hpz24 said in Best practice for migrating apps from one Cloudron to another?: Now I'm curious: does an app actually survive the move to another cloudron instance with a different domain? In most apps, yes. The federated apps like mastodon and matrix are a special case. They don't support changing the domain . Even though the app itself will work after changing the domain, expect bad things to happen (tm) after domain change. For example, not seeing proper history of old message etc. I haven't tried this much, so this is just a warning really.
  • Install instructions assume wget is pre-installed on ubuntu

    Solved installation
    6
    2 Votes
    6 Posts
    1k Views
    girishG
    Not sure what we can do here I mean wget is pretty very basic and part of standard ubuntu. I am not sure who they are trying to reach stripping basic tooling on a server. I will mark this as solved but if you have idea on what we can do, I am open for suggestions. Apart from putting a note saying, "make sure you have wget installed"
  • Is it possible to edit the "This app is not responding" page

    Solved branding not responding
    3
    1
    1 Votes
    3 Posts
    438 Views
    J
    You may have to create the /home/yellowtent/boxdata/custom_pages directory if it doesn't exist.
  • App Terminal permanentely Reconnecting

    Solved nginx reverseproxy
    8
    0 Votes
    8 Posts
    558 Views
    N
    Quick update - The issue had nothing to do with Cloudron server and everything to do with the Nginx Proxy Manager host sitting in front of the Cloudron server. Good time to mention that NPM in front of a Cloudron server is not an officially supported Cloudron setup. Yet, with this being said, once Websockets relay was enabled on NPM proxy host, everything fell into places. Many many thanks for @nebulon and the cloudron team for their support as always.
  • Upgrade to Premium not shown in Backend - still on free

    Solved appstore subscription
    4
    1 Votes
    4 Posts
    651 Views
    StardenverS
    Sorry for this delayed response. Just wanted to confirm that everything worked right after contacting you. Thank your very much for this quick reply and for your great support. Appreciate it.
  • Porkbun Critical API Hostname Update - to do in Cloudron?

    Solved porkbun domains
    11
    3 Votes
    11 Posts
    2k Views
    J
    The issue here was server DNS related . The upgrade to Cloudron 8 left the system in a broken state where DNS was not working. Fixing up /etc/systemd/resolved.conf to have DNS servers resolved the problem.
  • Cannot mount Hetzner storage box for backups using SSHFS

    Solved hetzner sshfs storagebox
    33
    0 Votes
    33 Posts
    13k Views
    nebulonN
    Just purge contents of the folder or delete the folder and recreate it with the same permissions. Other bits of Linux sometimes put logs there.
  • All Apps in Error state after updating to v8.0.6

    Solved update networking
    4
    1
    2 Votes
    4 Posts
    552 Views
    girishG
    node.js has a "happy eyeballs" quirk. This causes premature network errors when there is no ipv6 and ipv4 is slow. I have fixed this in https://git.cloudron.io/cloudron/box/-/commit/aefa481c43603d284346d58497b6ff5b462efd88