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

2.6k Topics 18.1k Posts
  • 0 Votes
    2 Posts
    217 Views
    nebulonN

    Cloudron will "take over" the server and also manages the packages and services, which are installed. Generally it is not supported to install anything on the side. In this case Cloudron depends on mysql-server-5.7 which will probably uninstall mariadb through apt.

  • 0 Votes
    8 Posts
    809 Views
    R

    @nebulon Thank you very much. Yes, the server was done for a while but now back online :).

  • This topic is deleted!

    3
    0 Votes
    3 Posts
    24 Views
  • Location of the App Directory for uploading files by FTP

    Solved
    2
    0 Votes
    2 Posts
    876 Views
    nebulonN

    Hi,

    the application's data path can be found at /home/yellowtent/appsdata/<appId>/data/ and that is the only writeable path for apps (besides /tmp and /run of course). This is done for security as well as predictability for updates. Usually if you push data there through external means like SSH, you might have to reconfigure the app through the dashboard, in case the file permissions are not correct. Generally it is preferred that data changes are done via the app itself, which I guess is not quite applicable for your use-case though.

    For duplicator, from what I understand this migration script is mostly just creating a tarball/zipfile of the whole previous installation and then extracts it into a folder, which is served up by some LAMP environment. This is incompatible with the Cloudron WordPress package, for reasons mentioned above (mostly the read-only fashion) For this you probably have to fallback to the LAMP app itself. There it should work.

  • Change of Host

    Solved
    6
    0 Votes
    6 Posts
    681 Views
    J

    Thank you @girish for the refund!
    Much, much appreciated!

  • 0 Votes
    4 Posts
    441 Views
    M

    Amazing. Thank you!

  • Cloudron 3.1 fresh install changes the time zone?

    Solved
    6
    0 Votes
    6 Posts
    550 Views
    girishG

    From the next version, we don't require port 80 to be open since we support acme2 DNS based validation.

  • DNS API provider is not listed

    Solved
    4
    0 Votes
    4 Posts
    521 Views
    girishG

    @ihtsham Yes, if you change the MX record of the client's domain to Cloudron's main domain i.e my.domain.com. When you have more clients, you can point all their MX domains to the same my.domain.com.

  • Reset Cloudron installation

    Solved
    4
    0 Votes
    4 Posts
    2k Views
    nebulonN

    Well spotted @fbartels in fact 14.04 is not even supported by Cloudron at all, so it likely won't work anyways.

  • Migration with a lot of data via rsync

    Solved
    3
    0 Votes
    3 Posts
    370 Views
    nebulonN

    Getting a direct ssh connection into an app is not possible. All apps run in a separate container and are isolated from the main system. Depending on the app however, most apps have a read/write folder mounted from the host system into the container to store data. For example nextcloud is setup like this. The folder is located in /home/yellowtent/appsdata/<appid>/data/ and you could rsync data into this folder with the regular ssh connection to your server. You can easily see the appid if you open either the logs viewer of the app in question and take the appid from the browers url bar. Please note that this is merely a workaround so far and it depends on the app, if it correctly will pickup the data there.

  • Outbound Mail Relay using Amazon SES response timeout

    Solved
    3
    0 Votes
    3 Posts
    422 Views
    nebulonN

    @scottharvey do you still see the issue or have more information on this, like @girish asked? If not, we should probably close this thread.

  • 0 Votes
    4 Posts
    610 Views
    nebulonN

    Is there any more information on this? For me all my clients I use, have the option to display folders as threaded or not, they also have then different sorting means depending on threaded or not.

  • User limitation

    Solved
    5
    0 Votes
    5 Posts
    928 Views
    nebulonN

    @enesaydogan we have changed our pricing and the user limitation is now lifted.

  • Outbound email with Google

    Solved
    7
    0 Votes
    7 Posts
    795 Views
    S

    After contacting Digital Ocean support and answering a few questions about my email usage they unblocked port 587 so I can send email now. Thanks for the help.

  • encrypted rsync error

    Solved
    5
    0 Votes
    5 Posts
    460 Views
    M

    @girish thanks for the info and extra-feature, that's good to know and might come in handy! I'll also tell people not to use that long filenames to avoid such errors.

  • Credit card expired

    Solved
    4
    0 Votes
    4 Posts
    467 Views
    M

    Hey, thanks guys!

    You might want to consider putting a message on the invoices page or somewhere else about this, to be more explicit. Anyway, thanks for your help (and for cloudron!), I'm glad to know it went through alright.

    Cheers!

  • Failing at install

    Solved
    8
    0 Votes
    8 Posts
    1k Views
    nebulonN

    Oh indeed, currently Cloudron only supports Ubuntu 16.04 as being an LTS release for now. Sorry that it wasn't clear upfront.

  • This topic is deleted!

    Solved
    3
    0 Votes
    3 Posts
    2 Views
  • Moving docker containers crashes apps

    Solved
    5
    0 Votes
    5 Posts
    666 Views
    girishG

    Just tried this and it works for me.

    Note that I too see the following message in my logs:

    Aug 02 17:29:34 my.smartserver.space dockerd[20759]: time="2018-08-02T17:29:34Z" level=info msg="loading plugin "io.containerd.snapshotter.v1.btrfs"..." module=containerd type=io.containerd.snapshotter.v1 Aug 02 17:29:34 my.smartserver.space dockerd[20759]: time="2018-08-02T17:29:34Z" level=warning msg="failed to load plugin io.containerd.snapshotter.v1.btrfs" error="path /mnt/volume_sfo2_01/docker/containerd/daemon/io.containerd.snapshotter.v1.btrfs must be a btrfs filesystem to be used with the btrfs snapshotter" module=containerd Aug 02 17:29:34 my.smartserver.space dockerd[20759]: time="2018-08-02T17:29:34Z" level=warning msg="could not use snapshotter btrfs in metadata plugin" error="path /mnt/volume_sfo2_01/docker/containerd/daemon/io.containerd.snapshotter.v1.btrfs must be a btrfs filesystem to be used with the btrfs snapshotter" module="containerd/io.containerd.metadata.v1.bolt"

    But the above error is harmless. It is just saying that for btrfs plugin we need btrfs volume. This can be ignored since Cloudron does not use btrfs plugin.

  • How to add cronjob to running cloudron app?

    Solved
    5
    1 Votes
    5 Posts
    1k Views
    girishG

    As others said, usually the cron job is part of the app itself. If for some reason you want to run some cron task outside the scope of the app, then you can use a script like below and put it in the crontab of your server.

    #!/bin/bash # this is the app's domain name app="test.smartserver.space" # detect the container id of the app container_id=$(docker ps -q -f label=fqdn=$app -f label=isSubcontainer=false) echo "App container id is : $container_id" # we can now run arbitrary commands in the container. below we run a command as the www-data user. docker exec $container_id sudo -u www-data ls -l