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.2k Posts
  • What type/area of data makes up "Other" in disk usage?

    Solved disk usage graphs
    6
    1 Votes
    6 Posts
    1k Views
    girishG
    Finally, one important bit: by default ext4 will reserve 5% of the disk for the root user. You can see this like so: root@strawberry:~# tune2fs -l /dev/sda1 | grep Reserved Reserved block count: 1562918 Reserved GDT blocks: 1024 Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) 1562918 blocks * 4096 block size = ~6GB. You can reduce the percent to say 2 like this: tune2fs -m 2 /dev/sda1 Unless you have a big disk, I would leave it at 5%.
  • Cloudron should remove old linux headers on its host system

    ubuntu
    3
    1 Votes
    3 Posts
    313 Views
    yusfY
    I remember some cleanup features in the unattended-upgrades package.
  • 0 Votes
    14 Posts
    2k Views
    nebulonN
    Maybe one specific file name/path which just happens to be produced by rainloop causes CIFS to fail?
  • Backup using rsync encrypted gives "ENAMETOOLONG" error.

    backups
    6
    0 Votes
    6 Posts
    1k Views
    d19dotcaD
    @girish Unfortunately I have a different issue when running non-encrypted, which is posted here: https://forum.cloudron.io/topic/2270/backup-issue-in-rsync-non-encrypted-filesystem-type-never-moves-past-status-of-removing-directory-for-one-particular-app
  • Impersonate user privilege escalation

    Solved security
    14
    0 Votes
    14 Posts
    3k Views
    iamthefijI
    Thanks @girish!
  • Inconsistent user management of the Nextcloud app

    usermanagement
    5
    0 Votes
    5 Posts
    1k Views
    girishG
    @avatar1024 Thanks, I have put a note in our doc for now. We will try to put a note in the UI as well for next release - https://cloudron.io/documentation/user-management/#administrator Also, users appearing in the app itself relies on LDAP sync which the app may or may not support. (This is why, just for consistency, we simply tell people to make sure users login to the app first.)
  • Cloudron OAuth provider broken in 5.x

    Solved oauth
    5
    0 Votes
    5 Posts
    1k Views
    girishG
    For discourse, we found that it doesn't have proper LDAP support yet. Please see https://forum.cloudron.io/topic/2/discourse/20 . If a plugin comes up, we are happy to integrate it into the package.
  • Defect in removing a tag from an app.

    Solved userinterface
    3
    2 Votes
    3 Posts
    659 Views
    nebulonN
    Thanks for reporting, this has been fixed now and will be part of the next release.
  • 0 Votes
    10 Posts
    2k Views
    d19dotcaD
    @girish I'm always amazed at how quick you guys on these things, thanks for fixing that so soon!
  • Running commands via ssh

    4
    0 Votes
    4 Posts
    1k Views
    girishG
    The recommended way is what @murgero suggested. Access via the dashboard. The console/terminal gives you a sandbox access to the app. At the server level, if you are curious, I can explain a bit. root@localhost:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d9fa2018bc0c cloudron/org.wordpress.cloudronapp:20200212-180328-807b9bf4d "/app/pkg/start.sh" 15 hours ago Up 15 hours 127.0.0.1:36813->8000/tcp fe672d3d-d2c2-472e-a46b-a6dda9bb1de5 c74f48d027f4 cloudron/mail:2.7.0 "/addons/mail/start.…" 2 days ago Up 2 days 0.0.0.0:4190->4190/tcp, 0.0.0.0:25->2525/tcp, 0.0.0.0:587->2525/tcp, 0.0.0.0:993->9993/tcp mail 6331068cdae1 cloudron/mongodb:2.1.0 "/addons/mongodb/sta…" 9 days ago Up 2 days 3000/tcp, 27017-27018/tcp mongodb 9c77623d89c6 cloudron/postgresql:2.0.2 "/addons/postgresql/…" 9 days ago Up 2 days 3000/tcp, 5432/tcp postgresql da5ad557af5e cloudron/mysql:2.1.0 "/addons/mysql/start…" 9 days ago Up 2 days 3000/tcp, 3306/tcp mysql f822b1b3397f cloudron/sftp:0.1.0 "/addons/sftp/start.…" 9 days ago Up 2 days 0.0.0.0:222->22/tcp sftp 6c5788c3924a cloudron/graphite:2.2.0 "/app/code/start.sh" 9 days ago Up 2 days 127.0.0.1:2003-2004->2003-2004/tcp, 127.0.0.1:8417->8000/tcp graphite The db containers are appropriately named mysql, postgresql and so on. these containers are "shared" by apps. The app containers can be quickly identified using the image name like cloudron/org.wordpress.cloudronapp. If you have many apps of the same type (say 10 wordpress), then you can use the container labels to figure it out. You can run docker ps -f label=fqdn=blog.domain.com. The best way to access "mysql" (or any other db) is not via the mysql container. Instead, exec into the app's container and then use environment variables to access the mysql db. In the web terminal, there is a "mysql" button on the top bar, just click it and it will paste the command required to access mysql. Press enter to get the mysql console. finally, if web terminal is not very friendly for you, you can also use the CLI tool. After installing it, you can just cloudron exec --app blog.domain.com to get the same shell as the web one. Note, the CLI tool is installed on your PC/laptop and not on Cloudron!
  • Reboot button missing in 5.0.3?

    Solved
    14
    2 Votes
    14 Posts
    3k Views
    girishG
    @Trankery early next week is the plan. We also have a bunch of small regressions in Cloudron 5 that we are fixing as part of the release. It will all be in 5.0.4
  • E-Mail Server Error

    email
    8
    0 Votes
    8 Posts
    2k Views
    T
    @girish Okay. Would be nice to see in the future! E.g. "Ignore PTR".
  • Backup sieve filters

    Solved email backups
    2
    1 Votes
    2 Posts
    630 Views
    girishG
    @NCKNE Which app did you use the sieve filters in. Often, the filter in one app is not visible in another! The sieve filters are located at /home/yellowtent/boxdata/mail/vmail/<mailbox>/sieve. Can you check if they are there on the filesystem atleast?
  • 0 Votes
    4 Posts
    797 Views
    girishG
    I think part of the issue here is that disk size data is actually just collected periodically and not at that instant. This is because du can take a long time complete and so we don't do it too often. The initial use case for the sizes was just pretty graphs. Let me look into if we can somehow add 'Last Updated' into the graphs. @jdaviescoates I have also made sure that logs are not there on our forum anymore.
  • Restricting app to local subnet

    firewall
    4
    3 Votes
    4 Posts
    941 Views
    girishG
    @Trankery Is your comment somehow related to the original subnet question (or did you post in the wrong thread) ?
  • 0 Votes
    3 Posts
    624 Views
    B
    I can ignore that error, but the log file is chaotic. Hope to fix it one day. Thanks for the answer.
  • SMTP rejected for some users

    email
    2
    1 Votes
    2 Posts
    425 Views
    P
    This appears to be a case of https://forum.cloudron.io/post/6533 . Applying the linked setting change fixed the issue.
  • Cant Recieve Mails from some Hosts

    email
    3
    1
    0 Votes
    3 Posts
    591 Views
    girishG
    @jensbee4 If you have reason to believe this is legitimate email that is getting dropped, can you please send me the IP address to support@cloudron.io. It looks like that server is mis-configured
  • YouTrack for Cloudron?

    3
    1 Votes
    3 Posts
    780 Views
    alex-adestechA
    @ruihildt I already add it. Thanks!
  • 1 Votes
    16 Posts
    3k Views
    JOduMonTJ
    @necrevistonnezr said in Best domain provider for Cloudron for a server with non-static IP?: Namecheap offers dynamic DNS update but requires an API key For the DynDNS, Namecheap provide a password by domain [image: 1583726660621-b4f8894b-346e-4204-a837-91ddbecf18ce-image.png] But yes Cloudron use the API maybe you could run https://github.com/linuxserver/docker-ddclient