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 5.6

What's coming in 5.6

Scheduled Pinned Locked Moved Announcements
42 Posts 9 Posters 6.1k Views 9 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.
  • girishG Do not disturb
    girishG Do not disturb
    girish
    Staff
    wrote on last edited by girish
    #6

    @d19dotca Yes, the idea is to be able to independently backup and restore the mail stuff and also be able to set a location to it, just like any other app. Just like we have app_ and box in backups, idea is now we will have a mail_ in the backups directory (currently, it is in box/mail).

    d19dotcaD 1 Reply Last reply
    3
    • girishG girish

      @d19dotca Yes, the idea is to be able to independently backup and restore the mail stuff and also be able to set a location to it, just like any other app. Just like we have app_ and box in backups, idea is now we will have a mail_ in the backups directory (currently, it is in box/mail).

      d19dotcaD Offline
      d19dotcaD Offline
      d19dotca
      wrote on last edited by
      #7

      @girish Perfect! Thatโ€™s what I was hoping to see. This new release will check off a bunch of requests I and others made, very happy with this. ๐Ÿ™‚

      --
      Dustin Dauncey
      www.d19.ca

      1 Reply Last reply
      1
      • girishG Do not disturb
        girishG Do not disturb
        girish
        Staff
        wrote on last edited by girish
        #8

        A progress update on the release.

        • VAAPI (hardware transcoding on linux) support work well now. I had posted an update here - https://forum.cloudron.io/topic/3035/transcoding-update

        • Lots of activity on the email side:
          1399bdec-eba9-4f41-b65f-63c082fe9779-image.png

        • You can set the mail server location:
          f9ac3218-5b98-4e05-9ddc-8873eb237aea-image.png

        • Adjust the max message size:
          15609cce-93d7-45e1-93fd-59f606b09cdf-image.png

        • Adjust spam configuration:
          35243fda-0f5a-4042-886b-59511604fc5c-image.png

        • We have decided against separating the mail and box backups for this release. There's some complications to do this properly (the mailbox and domain information is currently in the box code, we have to move this to the mail container. it's quite a bit of work and we feel this feature is not important at this point to justify the surgery).

        • Cloudron will not auto-update to pre-release version if you simply just checked for an update.

        • Scheduler: if you have a bunch of WP apps (especially unmanaged WP), you will see a lot of networking churn in dmesg and docker logs output. We have seen in a couple of customers who have over 100 WP installations, docker gets into some strange deadlock (iptables locking). To circumvent this, the cron job scheduler has been re-designed now so as to not create a new container for every cron run and also shares the networking namespace of the app container. This change requires no changes to apps.

        • Allow box auto update pattern to be configurable. The update schedule that in the Settings UI now applies to both the app and platform auto updates (previously, it only applied to app auto updates). This gives you more control on when the updates happen.
          db823293-4962-4e6d-957f-613fb43e6bf5-image.png

        Phew, already changes are piling up, so will probably have to drop some of the planned features.

        1 Reply Last reply
        5
        • girishG girish

          Just one more sprint before 6.0. Mostly, it's mail related. Just trying to address some immediate needs in this release:

          • Mail
            • Make some of the existing settings configurable via the UI. Whitelist/blacklist, max message size, tls configuration etc.
            • Make mail server name configurable. Instead of my.domain.com as email server, you can setup the name as mail.domain.com, for example.
            • Autodiscover/Autoconfig support for email - https://git.cloudron.io/cloudron/box/-/issues/556 . I am not sure how easy/hard this is, but worth trying.
            • Server side signature - If haraka allows this easily, we will add it.
            • Keep mail backups separate from box backups. This will make it easy to backup/restore emails separately. EDIT: decided it's a lot of work, postponed to some future release.
          • Add a way to whitelist inbound ports. This will help apps like netdata, snmp monitors and other monitoring "agents".
          • Add flag in manifest for reverse proxying to a port (for the OLS app).
          • Update MongoDB to 4.2 - EDIT: this was not needed. The index length problem is solved by having smaller mongodb database names.
          • Hardware transcoding for emby/jellyfin (and in the future plex)
          • Do not auto-update to pre-release version
          • Allow configuring schedule of platform updates
          • Network usage graphs (See issue)
          • Optimize WP and Nextcloud installations

          Anything small/obvious I left out?

          MallewaxM Offline
          MallewaxM Offline
          Mallewax
          wrote on last edited by
          #9

          @girish Still hoping for this one to make it into Cloudron eventually...:=-)

          https://hub.docker.com/_/solr

          1 Reply Last reply
          1
          • girishG Do not disturb
            girishG Do not disturb
            girish
            Staff
            wrote on last edited by
            #10

            @Mallewax Yes, I have added it in our 6.0 list now - https://forum.cloudron.io/topic/2760/what-s-coming-in-6-0 . In fact, I just moved to a new device and search not working reasonably is a bummer.

            MallewaxM 1 Reply Last reply
            2
            • marcusquinnM Online
              marcusquinnM Online
              marcusquinn
              wrote on last edited by
              #11

              Nice work on the Mail server side of things!

              Being able to set mail server subdomains to the more commonly used mail. will be a bonus.

              Thunderbird checks common subdomains as a second resort, although the extra DNS records for the standard autoconfig stuff would be better for more clients to autodetect.

              I'm hoping that will help with email client auto-setups but anything you can do to also add the necessary records would be super handy:

              • https://forum.cloudron.io/topic/1816/email-autoconfig-for-autoconfiguration-example-via-thunderbird/5
              • https://forum.cloudron.io/topic/1296/add-dns-dav-registring/4

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

              1 Reply Last reply
              2
              • girishG Do not disturb
                girishG Do not disturb
                girish
                Staff
                wrote on last edited by girish
                #12

                Yeah, I would love to get the autoconfig functional in this release. I haven't gotten to that yet, and will probably need help of everyone to test auto-detection in variety of clients.

                MallewaxM 1 Reply Last reply
                3
                • girishG girish

                  @Mallewax Yes, I have added it in our 6.0 list now - https://forum.cloudron.io/topic/2760/what-s-coming-in-6-0 . In fact, I just moved to a new device and search not working reasonably is a bummer.

                  MallewaxM Offline
                  MallewaxM Offline
                  Mallewax
                  wrote on last edited by
                  #13

                  @girish Love it....:-) Thank you for your consideration!

                  1 Reply Last reply
                  0
                  • girishG girish

                    Yeah, I would love to get the autoconfig functional in this release. I haven't gotten to that yet, and will probably need help of everyone to test auto-detection in variety of clients.

                    MallewaxM Offline
                    MallewaxM Offline
                    Mallewax
                    wrote on last edited by
                    #14

                    @girish Maybe this is of help, too....

                    https://workaround.org/ispmail/buster/mail-client-auto-configuration/

                    1 Reply Last reply
                    0
                    • girishG Do not disturb
                      girishG Do not disturb
                      girish
                      Staff
                      wrote on last edited by
                      #15

                      We now have server side signatures as well. These can be set per-domain:

                      b1dd1567-9753-40ff-b43e-a946ee69ca18-image.png

                      I have also made some good progress with NC and WP optimizations. I will make a separate post for that.

                      1 Reply Last reply
                      6
                      • girishG Do not disturb
                        girishG Do not disturb
                        girish
                        Staff
                        wrote on last edited by girish
                        #16

                        @doodlemania2 It turns out collecting network information for each container is quite complicated. It's easy to collect the stats at a point in time (like docker stats does) but to do it over a time period, requires us to periodically track the container/process. I put some notes here - https://git.cloudron.io/cloudron/box/-/issues/734 . I have to postpone that task since it's quite complicated. If someone has better technical knowledge on this, please do leave a note on gitlab.

                        1 Reply Last reply
                        3
                        • doodlemania2D Offline
                          doodlemania2D Offline
                          doodlemania2
                          App Dev
                          wrote on last edited by
                          #17

                          Thanks for the update good sir!

                          1 Reply Last reply
                          1
                          • d19dotcaD Offline
                            d19dotcaD Offline
                            d19dotca
                            wrote on last edited by
                            #18

                            Any ETA on 5.6? Can't wait for these mail improvements. ๐Ÿ™‚

                            --
                            Dustin Dauncey
                            www.d19.ca

                            1 Reply Last reply
                            0
                            • girishG Do not disturb
                              girishG Do not disturb
                              girish
                              Staff
                              wrote on last edited by
                              #19

                              @d19dotca It's getting here, a couple of things left. Hopefully late next week ๐Ÿ™‚

                              1 Reply Last reply
                              1
                              • girishG Do not disturb
                                girishG Do not disturb
                                girish
                                Staff
                                wrote on last edited by
                                #20

                                For the email auto-configuration, for now I will just add docs on how to set this up manually. It's a bit complicated to automatically set all this up because outlooks requires SRV records (for which we have to write automation code for the DNS providers) and thunderbird/k9 requires setup of .well-known files. This has the same issue as mastodon where we can automate only the website is also on Cloudron. So, for now, I will put docs on how anyone can set this up manually.

                                W 1 Reply Last reply
                                2
                                • girishG girish

                                  For the email auto-configuration, for now I will just add docs on how to set this up manually. It's a bit complicated to automatically set all this up because outlooks requires SRV records (for which we have to write automation code for the DNS providers) and thunderbird/k9 requires setup of .well-known files. This has the same issue as mastodon where we can automate only the website is also on Cloudron. So, for now, I will put docs on how anyone can set this up manually.

                                  W Offline
                                  W Offline
                                  will
                                  wrote on last edited by will
                                  #21

                                  @girish Can Cloudron not write to the "well-known" folder on the host?

                                  I was thinking matrix could be a switch in the admin panel.

                                  1 Reply Last reply
                                  0
                                  • girishG Do not disturb
                                    girishG Do not disturb
                                    girish
                                    Staff
                                    wrote on last edited by
                                    #22

                                    @will It can but it only works when the domain's web server is hosted on Cloudron. For example, cloudron.io website is hosted on a different server than cloudron.io email. The well-known has to be added on whichever server is hosting the website and not the email server.

                                    W 1 Reply Last reply
                                    1
                                    • girishG girish

                                      @will It can but it only works when the domain's web server is hosted on Cloudron. For example, cloudron.io website is hosted on a different server than cloudron.io email. The well-known has to be added on whichever server is hosting the website and not the email server.

                                      W Offline
                                      W Offline
                                      will
                                      wrote on last edited by
                                      #23

                                      @girish I would guess that most people have everything they can on cloudron, is that the reality in the field?

                                      marcusquinnM 1 Reply Last reply
                                      0
                                      • W will

                                        @girish I would guess that most people have everything they can on cloudron, is that the reality in the field?

                                        marcusquinnM Online
                                        marcusquinnM Online
                                        marcusquinn
                                        wrote on last edited by
                                        #24

                                        @will I see what @girish is saying:

                                        • One Cloudron managed server has Email hosted with it's various subdomains
                                        • Another (maybe Cloudron managed) server has the root website domain.
                                        • So the .well-known file needs hosting on the root domain server.

                                        I've been thinking a fair amount recently about whether to www. the main website or not.

                                        Originally, I though, who still types www.?

                                        But, that misses the ability to manage it as just another subdomain, and have the main root domain 301 redirect to www..

                                        Reasons for having www.? Well, this use-case could be one. CNAME load-balancing could be another.

                                        I'm thinking that Google does www. for their main domain and many other big players do too, so maybe they are right and my non-www. thinking for succinct brevity was missing some of these other possibilities that using www. enables.

                                        Might be an SEO risk changing large websites and potentially messing up the 301 redirects for all indexed URLs but I'm having a serious think about going back to www. given those using it probably know more than I do as to why it might be better.

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

                                        d19dotcaD 1 Reply Last reply
                                        2
                                        • marcusquinnM marcusquinn

                                          @will I see what @girish is saying:

                                          • One Cloudron managed server has Email hosted with it's various subdomains
                                          • Another (maybe Cloudron managed) server has the root website domain.
                                          • So the .well-known file needs hosting on the root domain server.

                                          I've been thinking a fair amount recently about whether to www. the main website or not.

                                          Originally, I though, who still types www.?

                                          But, that misses the ability to manage it as just another subdomain, and have the main root domain 301 redirect to www..

                                          Reasons for having www.? Well, this use-case could be one. CNAME load-balancing could be another.

                                          I'm thinking that Google does www. for their main domain and many other big players do too, so maybe they are right and my non-www. thinking for succinct brevity was missing some of these other possibilities that using www. enables.

                                          Might be an SEO risk changing large websites and potentially messing up the 301 redirects for all indexed URLs but I'm having a serious think about going back to www. given those using it probably know more than I do as to why it might be better.

                                          d19dotcaD Offline
                                          d19dotcaD Offline
                                          d19dotca
                                          wrote on last edited by d19dotca
                                          #25

                                          @marcusquinn For most people it doesn't matter if we use www or non-www, but I found this page many years ago which has made me stay consistent in using www over non-www, which you may find interesting too.

                                          It mostly comes down to technicalities really (but this is probably a good example of one too): https://www.yes-www.org/

                                          Or more specifically, this direct page for the reasons why to use www over non-www: https://www.yes-www.org/why-use-www/

                                          With that said though, while the vast majority of major websites use www, some very large companies don't either, so there must be some valid reason or workaround they've found to any restrictions. Twitter is one that comes to mind, for example. That article actually mentions Twitter too. haha.

                                          --
                                          Dustin Dauncey
                                          www.d19.ca

                                          marcusquinnM 1 Reply Last reply
                                          1
                                          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