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

1.1k Topics 9.0k Posts
  • Cloudron vs Heimdall

    9
    0 Votes
    9 Posts
    1k 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
    298 Views
    No one has replied
  • 1 Votes
    16 Posts
    1k 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
    602 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
    350 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
    2k 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
    900 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
    259 Views
    No one has replied
  • 1 Votes
    3 Posts
    225 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: [image: 1668263229060-0a466d74-a064-4205-8cf2-eb875d952100-image-resized.png]
  • surprised about so few votes for internxt #Degoogle

    8
    1 Votes
    8 Posts
    778 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
    721 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
    912 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
    239 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.
  • Most Loved / Dreaded Cloud Platforms

    7
    +0
    1 Votes
    7 Posts
    681 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
    483 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
    2k 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
    432 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
    1k 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
  • DNS: "Domain nameservers are not set to <provider>"

    11
    0 Votes
    11 Posts
    814 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
  • Admin and support question

    18
    3 Votes
    18 Posts
    2k Views
    BrutalBirdieB
    @privsec said in Admin and support question: I wish there was a handy video series or something on how to package an app for cloudron Uhmm not from the staff team but from appdev team by @fbartels