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


Skip to content

Discuss

Feedback, suggestions, anything else Cloudron related

946 Topics 8.1k Posts
  • Ubuntu 22.04 LTS (Jammy Jellyfish) Beta

    36
    5 Votes
    36 Posts
    1k Views
    andreasduerenA

    @girish Everything seems to be running fine as far as I can tell. If its any help to you, I can give you ssh access to troubleshoot. But I'm good on my end.

  • Cloudron vs Heimdall

    9
    0 Votes
    9 Posts
    443 Views
    L

    @timconsidine said in Cloudron vs Heimdall:

    @LoudLemur said in Cloudron vs Heimdall:

    Is there a good "How to" explaining how to run PHP applications (or similar) on the LAMP application?

    Because the range of applications that could be installed is large, I'm not sure it's easy to write a guide. But in overview :

    install a LAMP app from the AppStore as normal in the app dashboard (gear icon top right of app tile), use the File Manager to upload the files from the source app you want to add, probably into /app/data/public unpack if uploaded in zip formats FOLLOW APP_SPECIFIC INSTALL INSTRUCTIONS including to use File Manager (or possibly Terminal) to edit any config files re(start) the LAMP app once app is running, delete zip files uploaded

    Thanks, that doesn't look too much to try.

    Maybe we could create a thread/list of applications which have been tried on Cloudron's LAMP application and which ran well...

  • 2 Votes
    1 Posts
    155 Views
    No one has replied
  • 1 Votes
    16 Posts
    350 Views
    d19dotcaD

    @jdaviescoates said in Server migration tips? Need same ubuntu version? Possible to do without downtime?:

    I guess I could try:

    add the ip of my old server to my /etc/hosts file on my laptop so I can access it again post DNS changes
    boot up my old server and run a backup
    Then try the restore email thing linked above by copying the relevant files from one server to the other (not sure how exactly I'd do that, I guess maybe with scp or something)

    But I wonder if another option would be to

    add the ip of my old server to my /etc/hosts file on my laptop so I can access it again post DNS changes
    boot up my old server and run a backup
    restore this new backup of the old server into the new server (although I guess this could now get messy - what would happen with emails that have since arrived on the new server).

    I'd recommend the first option there to avoid overriding any emails on the new server which aren't on the old server. The first steps would be good because then you'd get a backup again you can follow the steps from the docs at that point to restore emails, essentially merging with the new server afterwards.

    Definitely will be interested if @staff has any other recommendations though, will be good to know for future.

  • Cloudron - Dark / Night Theme ?

    4
    0 Votes
    4 Posts
    294 Views
    nebulonN

    @LoudLemur this is not an easy feat on our side actually, so I would rather aim to wait for upstream to fix that issue instead of introducing lots of potential corner-cases in our stylesheets.

  • Live database backup

    3
    0 Votes
    3 Posts
    111 Views
    girishG

    The db dumps are atomic (it's a feature of the databases).

    What's not atomic is if an app does not make database changes in a transaction. Or if it tracks state outside of the database. For example, if it writes some media file to filesystem and tracks something else in database. Outside of disk snapshots, there is no way to snapshot a database and filesystem at the moment in time. Disk snapshot of a database is not very portable and in most cases on cloud servers disk snapshots of specific paths are not an option.

    I used to worry about this a lot back in the day πŸ™‚ But hundreds of thousand of installation later, I can tell you that I have never hit this problem (the atomicity aspect).

  • 0 Votes
    25 Posts
    850 Views
    necrevistonnezrN

    @LoudLemur said in After self-hosting my email for twenty-three years I have thrown in the towel. The oligopoly has won.:

    @necrevistonnezr said in After self-hosting my email for twenty-three years I have thrown in the towel. The oligopoly has won.:

    @humptydumpty said in After self-hosting my email for twenty-three years I have thrown in the towel. The oligopoly has won.:

    Well, I host Cloudron in my home office with dynamic IPs on a NUC. Outbound email gateway is my very privacy conscious mail provider mailbox.org. For a small family, that’s more than sufficient.

    This is the coolest way to run Cloudron, the way that, I think, could bring Cloudron to the masses.

    If you ever have time and the inclination and could create some sort of "how-to" video explaining how to solve the tricky parts of accomplishing your setup, I think that could be massive for Cloudron. @girish @nebulon what do you think?

    The cool thing: it’s all already building into cloudron! Dynamic IPs DNS (in the network settings) and support for email gateways.

    The only thing you have to do on your side is to report your current IP regularly to the domain provider. This happens via ddclient, most commercial routers have a similar function build-in.

  • 1 Votes
    7 Posts
    331 Views
    robiR

    @martinkbs Is it known what they use as their backend? Or something custom built perhaps.

  • Lychee vs Immich?

    1
    0 Votes
    1 Posts
    136 Views
    No one has replied
  • 1 Votes
    3 Posts
    98 Views
    humptydumptyH

    Excel > Noco, Baserow
    Spreadsheet > Noco, Baserow

    BTW, shouldn't we create a public (editable) spreadsheet with all the proper tags for each app? It'll centralize all the recommendations in one place and lessen the work for the staff.

    @nebulon does cloudron have a noco/baserow instance? We could use that to list all these tags.

    Many apps have the wrong tags. For instance, if you search for "mail", you'll get this:

    0a466d74-a064-4205-8cf2-eb875d952100-image.png

  • 1 Votes
    8 Posts
    205 Views
    L

    @wirkaholic said in surprised about so few votes for internxt #Degoogle:

    Internxt seems to be my ultimate Google Killer.

    Has a drive and a photo section and encrypts and send files in total privacy.

    https://internxt.com/photos
    https://internxt.com/drive
    https://send.internxt.com/

    Provides an IOS App and one for Android.

    With SOGO in combination It is a complete replacement for Google, even it has no editor.

    Perhaps for one or the other, it is also worthwhile to upvote:
    https://forum.cloudron.io/topic/6551/internxt-open-source-distributed-secure-file-storage/2?_=1667934072326

    I am surprised at how little support there was here for self-hosted search engines.

  • Privilege escalation through mail manager role

    Solved
    8
    2 Votes
    8 Posts
    238 Views
    nebulonN

    This is fixed for next release with https://git.cloudron.io/cloudron/box/-/commit/3477cf474f32a51c62aef65015e615db62bca4f7

    For the other feature request about domains, please make a separate thread there, but I can already say that Cloudron is still designed to work for a setup of one Cloudron per organization and not many maintaining isolated organizations on one Cloudron. This will add all kinds of complexities for the 99% use-cases Cloudron is currently used for.

  • Mail backup

    8
    0 Votes
    8 Posts
    269 Views
    necrevistonnezrN

    @wirkaholic I'm not their sale representative 😁 but I believe the only difference in lincenses is whether the use is private or business related

  • Mails with cloudron. What about SpamSieve?

    2
    0 Votes
    2 Posts
    81 Views
    subvenS

    Helpful: Cloudron docs about spam. An addon software that marks spam for the client will help the mailserver identify spam in the future.

  • 1 Votes
    7 Posts
    279 Views
    d19dotcaD

    @LoudLemur I'm surprised Vultr isn't on there. I'm definitely a fan of Vultr's pricing scales (they have many more instance types to choose from compared to DigitalOcean or Linode) for small businesses / freelance.

  • 0 Votes
    5 Posts
    117 Views
    girishG

    @humptydumpty yes, correct. the log is forever. One thing is that Let's Encrypt itself only support wildcard certs in around 2016 or so. This meant that all LE domains before that are public in the log.

  • Cloudron backup

    Moved Solved
    20
    0 Votes
    20 Posts
    667 Views
    subvenS

    @hugoo_souza10 invest in an external backup provider. I would suggest something independent from your actual hoster. You can find suggestions within the drop down list of the backup configuration.

  • 1 Votes
    3 Posts
    192 Views
    nebulonN

    @girish this has been reworked and will not explicitly state if there is no new update available, while hiding the disabled update button again.

  • Best app for calendar and contacts sync

    7
    1 Votes
    7 Posts
    378 Views
    P

    I have been using SOGo, and I love it.

    I have it set up with mobile (iOS) and desktop (thunderbird) apps, and I use an email forwarding system as well that is working flawlessly.

    I set SOGo to be native and default contacts, calendar, and email app and its great

  • 0 Votes
    11 Posts
    547 Views
    d19dotcaD

    @girish said in DNS: "Domain nameservers are not set to <provider>":

    adding a flag to ignore the name server check should be ok. I think we still want to keep the default to checking the name server since this is general/common flow on Cloudron.

    Yes please, this would be great. Definitely fair to keep it as a default to check the name servers, but a checkbox to ignore it would be fantastic! πŸ™‚ This would help us in changing DNS providers in a fault-tolerant way by being proactive setting up the DNS records at the new provider.

    @girish said in DNS: "Domain nameservers are not set to <provider>":

    Did you create Feature request for this already ?

    Unfortunately not, I guess I made a bad assumption this would be included from the original discussion I created, haha, I think I probably should have set this as a Feature Request instead. Sorry for not filing that earlier. I went ahead and created one though here for that: https://forum.cloudron.io/post/54948