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.1k Posts
  • Anyway to change the Cloudron app store password?

    Solved appstore cloudron.io password
    3
    0 Votes
    3 Posts
    779 Views
    F
    @girish said in Anyway to change the Cloudron app store password?: @Felix https://cloudron.io/passwordreset.html Thank you.
  • Is it really difficult to manage a server?

    Solved
    24
    0 Votes
    24 Posts
    4k Views
    F
    @scooke Thank you for that. It clears up a lot of the confusion. I appreciate all of your help throughout this process. Now I can get up and running and launch Ghost at will.
  • 0 Votes
    3 Posts
    672 Views
    nebulonN
    The order in that specific case was apparently a bit random based on the result of the network queries we performed in parallel before. I've put a fix to now always sort by fqdn to fix this.
  • LAMP app get access to PostgreSQL

    custom-apps postgresql lamp
    3
    0 Votes
    3 Posts
    757 Views
    murgeroM
    @girish Thanks! I was hoping to get an official feature going - but thanks, I'll check the link out!
  • 0 Votes
    3 Posts
    743 Views
    F
    @murgero Thank you bro! I learned how to create and manage SSH keys via terminal today. I'm going to start learning how to do basic Linux Terminal Commands now. So when installing Cloudron, I should select Let's Encrypt - Wildcard and turn that to yes. Anything else that you recommend?
  • MySQL using deprecated NO_ZERO_DATE

    Solved mysql
    4
    0 Votes
    4 Posts
    910 Views
    murgeroM
    @girish In trying to host an app in the LAMP stack (Specifically GNU Social) and the installation fails due to this still being in use. When can this be applied to cloudron? I believe this will fix many apps not able to be hosted otherwise.
  • Resizing Disks

    graphs disks storage
    3
    0 Votes
    3 Posts
    948 Views
    girishG
    @ice The Cloudron disk graphs is computed only twice a day. So, please check after atleast 12 hours of the disk resize.
  • CPU share higher or lower for less priority

    Solved performance cpu shares
    2
    1 Votes
    2 Posts
    569 Views
    girishG
    The CPU share setting is a percentage relative to each app. So, you should make tinytinyrss slider to be 20%. That way, it will take less CPU compared to other apps (which are set to default to 80%). There's a more detailed explanation here - https://www.batey.info/cgroup-cpu-shares-for-docker.html . When 50%, we set the CPU shares value to be 50% of 1024, when 20%, we set the CPU shares to 20% of 1024 and so on.
  • Strange storage usage

    docker storage graphs
    7
    1
    0 Votes
    7 Posts
    2k Views
    girishG
    @smilebasti The /home/yellowtent/appsdata is the location of apps. This size seems to roughly match the nextcloud size. As for docker, you should not use du tools inside docker's image directories since they are overlays and the du tool is not smart enough to figure out the size correctly. Try docker system df to get a better idea about the actual size docker uses (this is what is reported in the graph as ~5GB). The volumes also link into appsdata so they might be double counted the du tools. To take a wild guess, maybe you were backing up to the file system for some time before you moved to NAS via SMB? If this was the case, then you should remove the old backups manually from /var/backups. You can just safely nuke all the timestamped directories and the snapshot directory inside it.
  • Backup schedule issues

    backups
    3
    0 Votes
    3 Posts
    705 Views
    imc67I
    @girish Yes, it is, I switched 3. also to every 12 hours + 1 week, and also that one is backing up once a day. I'll ping you.
  • Automatically delete old emails (RoundCube)

    roundcube email
    4
    1 Votes
    4 Posts
    10k Views
    murgeroM
    @girish Could a rule be setup in roundcube / other IMAP client to move inbox emails after a set time? I never really messed around with this idea but I could see it coming in handy for large environments that cannot afford huge data storage.
  • Certificate Renewal failed

    Solved certificates letsencrypt
    8
    0 Votes
    8 Posts
    2k Views
    girishG
    @Mightymoose There are two flavors of the WordPress app - managed and unmanaged (the former has blue icon and the latter has a grayish icon). Which one did you install? Can you try re-installing the app?
  • Strange email folder naming behavior/errors

    mail imap import imapsync
    6
    0 Votes
    6 Posts
    1k Views
    girishG
    BTW, for the "dot" thing, the mailbox separator in Cloudron is ".". This is why folders with dot don't work. If you create a folder named "foo.bar.baz", it is like subfolder bar under foo and subfolder baz under bar. While using "." as a seperator is not a bug as such, using "/" as a separator instead of "." would have been a better choice for Cloudron but we didn't know this when we started (sadly, "." is the dovecot default too). And also using "/" as separator is required for mailbox sharing to work. We are slowly working towards moving the separator to be "/", step by step.
  • 1 Votes
    5 Posts
    1k Views
    girishG
    Indeed, there was a missing normalization. I have fixed it for the next release.
  • Is there an easy way to update an old PHP 7.2 LAMP app to PHP 7.3?

    Solved lamp migration
    9
    1 Votes
    9 Posts
    2k Views
    girishG
    @Nicolas One way to avoid this mistake is use getenv('CLOUDRON_MYSQL_USERNAME'), getenv('CLOUDRON_MYSQL_DATABASE') instead of the raw values. This way when you migrate next time, it will pick up the correct database connection values. The full env list for MySQL is at https://cloudron.io/documentation/custom-apps/addons/#mysql
  • What is behind this lookup in LDAP?

    ldap logs
    2
    0 Votes
    2 Posts
    612 Views
    nebulonN
    Yes those log lines indicate a login attempt by an app. Each app makes the requests on the Cloudron local network. So different IPs indicate different apps. In your case it looks like someone/bot tries to login to some or your apps.
  • Email Aliases are not working decent

    Solved email aliases
    4
    0 Votes
    4 Posts
    871 Views
    S
    OK i have send an E-Mail
  • Using Cloudflare without Global API Key

    Solved cloudflare
    16
    2 Votes
    16 Posts
    3k Views
    JOduMonTJ
    @girish said in Using Cloudflare without Global API Key: Can confirm that all zones access is not required in cloudflare anymore. Will update docs. I just added a domain than, just to be more concise we have to specify the Zone Name [image: 1591893338042-af9fe70e-4e52-450f-8527-72561927c428-image-resized.png] unless it will not work with only Zone -> DNS -> Edit permissions at Cloudflare [image: 1591893443438-ab12edf9-baea-4e95-8941-1268a7cb5a96-image-resized.png]
  • 0 Votes
    15 Posts
    3k Views
    scookeS
    @nebulon about 15-20 every second. When it stops there is a line box:apphealthmonitor app health: 28 alive / 4 dead. Nothing about accessing any sites though.
  • App or Full backup fails with reference to 'layout'?

    Solved backups
    7
    0 Votes
    7 Posts
    1k Views
    girishG
    @scooke said in App or Full backup fails with reference to 'layout'?: If it hangs again should I just email you directly with the logs? Yes!