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


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Announcements
  3. What's coming in 6.0

What's coming in 6.0

Scheduled Pinned Locked Moved Announcements
55 Posts 18 Posters 8.3k Views 18 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • marcusquinnM marcusquinn

    @ultraviolet Does Catch-all & Masquerading enabled help?

    d442b003-a643-433b-be0b-b47e5a887a54-image.png

    d16d419b-452f-44a1-900b-890e0832d92e-image.png

    JOduMonTJ Offline
    JOduMonTJ Offline
    JOduMonT
    wrote on last edited by
    #26

    @marcusquinn said in What's coming in 6.0:

    @ultraviolet Does Catch-all & Masquerading enabled help?

    Yes I use mainly a catchall with alias for email want to use to reply
    it is something I was doing with MailCow and it work well with Cloudron too.

    The only thing in Cloudron you need one catchall per domain while it was possible to alias
    catchall@domain2.tld to catchall@domain1.tld in MailCow

    1 Reply Last reply
    1
    • marcusquinnM Offline
      marcusquinnM Offline
      marcusquinn
      wrote on last edited by
      #27

      If I can add File Permissions management to the Wishlist for the nice new File Manager please.

      Web Design https://www.evergreen.je
      Development https://brandlight.org
      Life https://marcusquinn.com

      mehdiM 1 Reply Last reply
      1
      • marcusquinnM marcusquinn

        If I can add File Permissions management to the Wishlist for the nice new File Manager please.

        mehdiM Offline
        mehdiM Offline
        mehdi
        App Dev
        wrote on last edited by
        #28

        @marcusquinn said in What's coming in 6.0:

        If I can add File Permissions management to the Wishlist for the nice new File Manager please.

        Seeing the screenshot in girish's post here (more precisely the icons of the actions on the right), I think it's already done for the next version 🙂

        1 Reply Last reply
        4
        • nebulonN Offline
          nebulonN Offline
          nebulon
          Staff
          wrote on last edited by
          #29

          Actually the screenshot was only a work-in-progress. The action buttons made it too cluttered so those went into the context menu. There is also an action to at least change the owner to the typical ones we currently use in apps.

          mehdiM marcusquinnM 2 Replies Last reply
          2
          • nebulonN nebulon

            Actually the screenshot was only a work-in-progress. The action buttons made it too cluttered so those went into the context menu. There is also an action to at least change the owner to the typical ones we currently use in apps.

            mehdiM Offline
            mehdiM Offline
            mehdi
            App Dev
            wrote on last edited by
            #30

            @nebulon A context menu ! These are quite rare on the web, so I would never have guessed to try it, but yeah it's really neat

            1 Reply Last reply
            0
            • nebulonN nebulon

              Actually the screenshot was only a work-in-progress. The action buttons made it too cluttered so those went into the context menu. There is also an action to at least change the owner to the typical ones we currently use in apps.

              marcusquinnM Offline
              marcusquinnM Offline
              marcusquinn
              wrote on last edited by
              #31

              @nebulon Ahh, I see. Perhaps it could so with a ... at the end of the row to click as well to show that 🙂

              For interest, I get "Cloudron Error" when trying to navigate into the Contents directory on my Ghost install. Guessing maybe file permissions or bug?

              Web Design https://www.evergreen.je
              Development https://brandlight.org
              Life https://marcusquinn.com

              mehdiM 1 Reply Last reply
              0
              • marcusquinnM marcusquinn

                @nebulon Ahh, I see. Perhaps it could so with a ... at the end of the row to click as well to show that 🙂

                For interest, I get "Cloudron Error" when trying to navigate into the Contents directory on my Ghost install. Guessing maybe file permissions or bug?

                mehdiM Offline
                mehdiM Offline
                mehdi
                App Dev
                wrote on last edited by
                #32

                @marcusquinn They just pushed a 5.4.1 version to fix a bug when navigating symlinks. Maybe ghosts Contents is actually a symlink and that's what you're hitting ?

                marcusquinnM 2 Replies Last reply
                1
                • mehdiM mehdi

                  @marcusquinn They just pushed a 5.4.1 version to fix a bug when navigating symlinks. Maybe ghosts Contents is actually a symlink and that's what you're hitting ?

                  marcusquinnM Offline
                  marcusquinnM Offline
                  marcusquinn
                  wrote on last edited by
                  #33

                  @mehdi Cool - will test again now. The error also seems to trigger Ghost to run out of memory and restart. Will test again after updating...

                  d57741cb-5ac0-4d96-a3d6-54ea927d84eb-image.png

                  Web Design https://www.evergreen.je
                  Development https://brandlight.org
                  Life https://marcusquinn.com

                  1 Reply Last reply
                  0
                  • mehdiM mehdi

                    @marcusquinn They just pushed a 5.4.1 version to fix a bug when navigating symlinks. Maybe ghosts Contents is actually a symlink and that's what you're hitting ?

                    marcusquinnM Offline
                    marcusquinnM Offline
                    marcusquinn
                    wrote on last edited by
                    #34

                    @mehdi Confirmed - fixed - great work going on here! 🙌

                    Web Design https://www.evergreen.je
                    Development https://brandlight.org
                    Life https://marcusquinn.com

                    1 Reply Last reply
                    1
                    • JOduMonTJ JOduMonT

                      would be nice, but also a big task, to take advantage of Cloudflare proxy for some apps such as

                      • Nextcloud
                      • WordPress
                      • GravCMS

                      and not simply using it as a DNS manager.

                      marcusquinnM Offline
                      marcusquinnM Offline
                      marcusquinn
                      wrote on last edited by
                      #35

                      @JOduMonT Question: what features of Cloudflare Proxy do you like? Just thinking most of it can be done another way anyway.

                      Web Design https://www.evergreen.je
                      Development https://brandlight.org
                      Life https://marcusquinn.com

                      1 Reply Last reply
                      1
                      • MooCloud_MattM Offline
                        MooCloud_MattM Offline
                        MooCloud_Matt
                        wrote on last edited by
                        #36

                        ty @girish for the update, we are working on OpenLiteSpeed image for WP, we are having some issue with the config file, but we hope to have a beta soon.

                        Matteo. R.
                        Founder and Tech-Support Manager.
                        MooCloud MSP
                        Swiss Managed Service Provider

                        marcusquinnM 1 Reply Last reply
                        0
                        • girishG girish

                          We are continuing to work on getting many more of the apps published, see the WIP tag. Thanks to the community for really helping us out here!

                          CHANGE IN PLANS: As mentioned in the 5.4 post, we decided to release some of the features listed here in an intermediary release. I have marked the features below as such.

                          UPDATE 2: There is now a 5.5

                          UPDATE 3: There is now a 5.6

                          UPDATE 4: 6.0

                          6.0 will be a feature rich release:

                          • Focal support
                          • Mailbox sharing - we tried IMAP based mailbox sharing but this doesn't work well for the apps we have. We will instead make it such that a single mailbox can have multiple owners.
                          • Optimize WP and Nextcloud installations. This is not directly related to box code but we want to speeden things up and optimize the configs since we have a large number of installs with these 2 apps. @MooCloud_Matt has given us a lot of ideas to work with here.
                          • Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.
                          • Fix access control for service provider setups - There's a few small issues. Service providers wants admin flag per app, better control of SFTP user management and also to unify PHPMyAdmin across apps. We will see what we can do.
                          • Mail - Full text search via IMAP (solr integration)

                          Already released

                          • (5.4) Dark mode for dashboard
                          • (5.4) File manager UI to edit the files inside apps. For the initial version, one can only view and edit the files under /app/data (i.e one cannot view the files in the read-only parts of the file system. this is because of some technical reasons)
                          • (5.5) Backup upload/download speed - Currently, backups can be quite slow but we have some ideas to speed it up
                          • (5.4) Allow admin to lock email and display name globally. This essentially makes the LDAP directory non-editable by normal users.
                          • (5.5) Allow backup and update time to be set. Currently, this is all hard coded and it's causing problems for people working in the night 🙂
                          • (5.6) Mail: Configurable mail server settings - whitelist/blacklist, max message size, tls configuration. In the next release after 6.0, we will make spam settings configurable.
                          yusfY Offline
                          yusfY Offline
                          yusf
                          wrote on last edited by
                          #37

                          @girish said in What's coming in 6.0:

                          Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.

                          😮😮😮

                          girishG 1 Reply Last reply
                          2
                          • yusfY yusf

                            @girish said in What's coming in 6.0:

                            Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.

                            😮😮😮

                            girishG Offline
                            girishG Offline
                            girish
                            Staff
                            wrote on last edited by
                            #38

                            @yusf No details yet, we are working on https://forum.cloudron.io/topic/2918/what-s-coming-in-5-5

                            1 Reply Last reply
                            2
                            • MooCloud_MattM MooCloud_Matt

                              ty @girish for the update, we are working on OpenLiteSpeed image for WP, we are having some issue with the config file, but we hope to have a beta soon.

                              marcusquinnM Offline
                              marcusquinnM Offline
                              marcusquinn
                              wrote on last edited by marcusquinn
                              #39

                              @MooCloud_Matt For interest I did a bunch of performance testing for WP a couple of years ago and LiteSpeed didn't give us any edge and was slower in many cases for a large stack (200 plugins).

                              I have written a ticket for our devs (brandlight.org) to share the things that we tuned for a fast stack, so we will share notes soon with our Brandlight base WP & Woo stack.

                              Disabling open_basedir in php gives a big performance improvement on any stack.

                              And we make all directories non-writable for security, except /uploads/, since the only way anything can be deployed is with GitLab CI/CD with appropriate write permissions.

                              We don't use full-page caching, just fragments and transients and these are our TTFB times for interest, like I say 200+ plugins:

                              • https://status.brandlight.org (Cloudflare)
                              • https://status.swanson.co.uk (Route53)
                              • https://status.healthshop.net (Route53 but moving to DNS Made Easy)

                              Each on Vultr VMs with Network WAF, and no CDN yet.

                              Plus, on any of those sites, you should see similar times with any language - again I'll ask our dev team to share more on all that when we get time too.

                              Maybe there's more to LiteSpeed that we missed but the above is with Apache, Nginx and FastCGI.

                              Web Design https://www.evergreen.je
                              Development https://brandlight.org
                              Life https://marcusquinn.com

                              MooCloud_MattM 1 Reply Last reply
                              0
                              • marcusquinnM marcusquinn

                                @MooCloud_Matt For interest I did a bunch of performance testing for WP a couple of years ago and LiteSpeed didn't give us any edge and was slower in many cases for a large stack (200 plugins).

                                I have written a ticket for our devs (brandlight.org) to share the things that we tuned for a fast stack, so we will share notes soon with our Brandlight base WP & Woo stack.

                                Disabling open_basedir in php gives a big performance improvement on any stack.

                                And we make all directories non-writable for security, except /uploads/, since the only way anything can be deployed is with GitLab CI/CD with appropriate write permissions.

                                We don't use full-page caching, just fragments and transients and these are our TTFB times for interest, like I say 200+ plugins:

                                • https://status.brandlight.org (Cloudflare)
                                • https://status.swanson.co.uk (Route53)
                                • https://status.healthshop.net (Route53 but moving to DNS Made Easy)

                                Each on Vultr VMs with Network WAF, and no CDN yet.

                                Plus, on any of those sites, you should see similar times with any language - again I'll ask our dev team to share more on all that when we get time too.

                                Maybe there's more to LiteSpeed that we missed but the above is with Apache, Nginx and FastCGI.

                                MooCloud_MattM Offline
                                MooCloud_MattM Offline
                                MooCloud_Matt
                                wrote on last edited by
                                #40

                                @marcusquinn

                                I agree that OLS or LS are not the solution, because Nginx + FastCGI + ProxyCache are excellent (with LS + ESI woocommerce it works better in any situation in this days) especially in big sites with a lot o page, content and static content like images.
                                But large sites are exceptional cases in the hosting world, especially those who would use cloudron do not have a huge site because they would prefer to use a custom stack in that case.
                                We are thinking of satisfying the customer who wants performance without doing anything other than installing the LiteSpeed cache plugin.

                                Matteo. R.
                                Founder and Tech-Support Manager.
                                MooCloud MSP
                                Swiss Managed Service Provider

                                1 Reply Last reply
                                1
                                • MooCloud_MattM Offline
                                  MooCloud_MattM Offline
                                  MooCloud_Matt
                                  wrote on last edited by
                                  #41

                                  We are working with @girish in general to improve the WordPress and NextCloud Apps, probably moving (nothing certain) to Nginx + FastCGI.
                                  The problem will not be nextcloud, but WordPress; We are looking for a way to intelligently implement the cache in wordpress, because one of the problems is cleaning the FastCGI cache from WordPress (we have found some plugins, but they are not always easy to implement) so we are open to advice.

                                  Matteo. R.
                                  Founder and Tech-Support Manager.
                                  MooCloud MSP
                                  Swiss Managed Service Provider

                                  marcusquinnM 2 Replies Last reply
                                  0
                                  • MooCloud_MattM MooCloud_Matt

                                    We are working with @girish in general to improve the WordPress and NextCloud Apps, probably moving (nothing certain) to Nginx + FastCGI.
                                    The problem will not be nextcloud, but WordPress; We are looking for a way to intelligently implement the cache in wordpress, because one of the problems is cleaning the FastCGI cache from WordPress (we have found some plugins, but they are not always easy to implement) so we are open to advice.

                                    marcusquinnM Offline
                                    marcusquinnM Offline
                                    marcusquinn
                                    wrote on last edited by
                                    #42

                                    @MooCloud_Matt We use and recommend WP Super Cache for the options to cache fragments. Tried all the rest but came back to this one for code-quality, hooks and ultimately it's what wordpress.com uses.

                                    Is there a thread under the relevant Apps > Wordpress category I can ask our devs to join and contribute?

                                    Web Design https://www.evergreen.je
                                    Development https://brandlight.org
                                    Life https://marcusquinn.com

                                    1 Reply Last reply
                                    2
                                    • MooCloud_MattM MooCloud_Matt

                                      We are working with @girish in general to improve the WordPress and NextCloud Apps, probably moving (nothing certain) to Nginx + FastCGI.
                                      The problem will not be nextcloud, but WordPress; We are looking for a way to intelligently implement the cache in wordpress, because one of the problems is cleaning the FastCGI cache from WordPress (we have found some plugins, but they are not always easy to implement) so we are open to advice.

                                      marcusquinnM Offline
                                      marcusquinnM Offline
                                      marcusquinn
                                      wrote on last edited by marcusquinn
                                      #43

                                      @MooCloud_Matt Dave Hilditch at https://www.wpintense.com is a treasure-trove of tuning knowledge & dev-ops knowledge too, and his performance demo is here: https://foundthru.com

                                      Priority being raw uncached speed because caching is just for scaling traffic really.

                                      Be interested in your feedback before & after for uncached from trying disabling open_basedir. Query Monitor should give a quick impression on that, although we don't have QM active on live sites of course.

                                      We also built a mustuse unloader plugin, so only the plugins used on any page are loaded. Needs to be actively managed but does mean the minimal php is processing per page load.

                                      Web Design https://www.evergreen.je
                                      Development https://brandlight.org
                                      Life https://marcusquinn.com

                                      1 Reply Last reply
                                      0
                                      • girishG girish

                                        We are continuing to work on getting many more of the apps published, see the WIP tag. Thanks to the community for really helping us out here!

                                        CHANGE IN PLANS: As mentioned in the 5.4 post, we decided to release some of the features listed here in an intermediary release. I have marked the features below as such.

                                        UPDATE 2: There is now a 5.5

                                        UPDATE 3: There is now a 5.6

                                        UPDATE 4: 6.0

                                        6.0 will be a feature rich release:

                                        • Focal support
                                        • Mailbox sharing - we tried IMAP based mailbox sharing but this doesn't work well for the apps we have. We will instead make it such that a single mailbox can have multiple owners.
                                        • Optimize WP and Nextcloud installations. This is not directly related to box code but we want to speeden things up and optimize the configs since we have a large number of installs with these 2 apps. @MooCloud_Matt has given us a lot of ideas to work with here.
                                        • Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.
                                        • Fix access control for service provider setups - There's a few small issues. Service providers wants admin flag per app, better control of SFTP user management and also to unify PHPMyAdmin across apps. We will see what we can do.
                                        • Mail - Full text search via IMAP (solr integration)

                                        Already released

                                        • (5.4) Dark mode for dashboard
                                        • (5.4) File manager UI to edit the files inside apps. For the initial version, one can only view and edit the files under /app/data (i.e one cannot view the files in the read-only parts of the file system. this is because of some technical reasons)
                                        • (5.5) Backup upload/download speed - Currently, backups can be quite slow but we have some ideas to speed it up
                                        • (5.4) Allow admin to lock email and display name globally. This essentially makes the LDAP directory non-editable by normal users.
                                        • (5.5) Allow backup and update time to be set. Currently, this is all hard coded and it's causing problems for people working in the night 🙂
                                        • (5.6) Mail: Configurable mail server settings - whitelist/blacklist, max message size, tls configuration. In the next release after 6.0, we will make spam settings configurable.
                                        M Offline
                                        M Offline
                                        msbt
                                        App Dev
                                        wrote on last edited by
                                        #44

                                        @girish said in What's coming in 6.0:

                                        Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.

                                        does this come with group- or domain-admins who can only install apps/add and edit users from their designated domains/groups? 😉

                                        girishG 1 Reply Last reply
                                        0
                                        • M msbt

                                          @girish said in What's coming in 6.0:

                                          Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.

                                          does this come with group- or domain-admins who can only install apps/add and edit users from their designated domains/groups? 😉

                                          girishG Offline
                                          girishG Offline
                                          girish
                                          Staff
                                          wrote on last edited by
                                          #45

                                          @msbt said in What's coming in 6.0:

                                          does this come with group- or domain-admins who can only install apps/add and edit users from their designated domains/groups?

                                          Not part of the multi-host but it's part of the "Fix access control for service provider setups"

                                          1 Reply Last reply
                                          3
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search