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.
  • marcusquinnM Offline
    marcusquinnM Offline
    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 Offline
      girishG Offline
      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 Offline
            girishG Offline
            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 Offline
              girishG Offline
              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 Offline
                    girishG Offline
                    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 Offline
                      girishG Offline
                      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 Offline
                          girishG Offline
                          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 Offline
                              marcusquinnM Offline
                              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
                                • d19dotcaD d19dotca

                                  @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.

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

                                  @d19dotca Very handy, thank you - you and they have me convinced now.

                                  We have a load of Kubernetes stacks - but I feel they are overkill for most of your needs and the pods and replication has network latency, so I'm looking at more of a master-slave hot-swap high-availability strategy that will ultimately be cheaper, easier to understand and simpler to scale.

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

                                  1 Reply Last reply
                                  0
                                  • girishG Offline
                                    girishG Offline
                                    girish
                                    Staff
                                    wrote on last edited by girish
                                    #27

                                    Another progress update. There is now a very basic firewall configuration UI to block IPs. You can use this to block connections to the mail server as well. In future releases, we will probably make this more dynamic. For example, just automatically block IPs for a specific period of time, if there are too many failed logged in attempts. We have to implement this across apps and the app logs are not too fail2ban friendly right now, so we have to see how we can do this.

                                    There is also a mechanism to white list ports (will be documented) but there won't be a UI for this since I am not sure we should go about encouraging people to install things on Cloudron.

                                    cec08a89-d55a-4abe-a794-2ee4fd51fc7e-image.png

                                    I think apart from some UI adjustments that @nebulon is making, we are set for the release!

                                    d19dotcaD 1 Reply Last reply
                                    5
                                    • girishG girish

                                      Another progress update. There is now a very basic firewall configuration UI to block IPs. You can use this to block connections to the mail server as well. In future releases, we will probably make this more dynamic. For example, just automatically block IPs for a specific period of time, if there are too many failed logged in attempts. We have to implement this across apps and the app logs are not too fail2ban friendly right now, so we have to see how we can do this.

                                      There is also a mechanism to white list ports (will be documented) but there won't be a UI for this since I am not sure we should go about encouraging people to install things on Cloudron.

                                      cec08a89-d55a-4abe-a794-2ee4fd51fc7e-image.png

                                      I think apart from some UI adjustments that @nebulon is making, we are set for the release!

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

                                      @girish Just wanted to check for an update on this as I am really needing to store emails on a different location just like how apps work (my medical clinic clients are using email massively compared to before because of COVID-19 testing they've been doing the last few months, and the storage space usage is growing very quickly. I know you postponed the mail backup part where it was separated from box backups, but does this negatively impact the ability to store emails on an external disk too or is that feature still coming for storing emails on external disks?

                                      --
                                      Dustin Dauncey
                                      www.d19.ca

                                      girishG 1 Reply Last reply
                                      0
                                      • d19dotcaD d19dotca

                                        @girish Just wanted to check for an update on this as I am really needing to store emails on a different location just like how apps work (my medical clinic clients are using email massively compared to before because of COVID-19 testing they've been doing the last few months, and the storage space usage is growing very quickly. I know you postponed the mail backup part where it was separated from box backups, but does this negatively impact the ability to store emails on an external disk too or is that feature still coming for storing emails on external disks?

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

                                        @d19dotca said in What's coming in 5.6:

                                        I know you postponed the mail backup part where it was separated from box backups, but does this negatively impact the ability to store emails on an external disk too or is that feature still coming for storing emails on external disks?

                                        Yes, we postponed the splitting up of box data and mail data. But moving mail to a separate disk is already possible. Just that box data also goes with it. This should not be a problem for your situation. Essentially, the directory /home/yellowtent/boxdata (which contains the emails) can be moved anywhere you want. See https://cloudron.io/documentation/storage/#default-data-directory . Essentially, stop docker and cloudron, copy over all the stuff to new location, then just create a symlink to the new location.

                                        (Just make sure you have backups, just in case). Note that the external disk has to be ext4.

                                        d19dotcaD 1 Reply Last reply
                                        0
                                        • girishG girish

                                          @d19dotca said in What's coming in 5.6:

                                          I know you postponed the mail backup part where it was separated from box backups, but does this negatively impact the ability to store emails on an external disk too or is that feature still coming for storing emails on external disks?

                                          Yes, we postponed the splitting up of box data and mail data. But moving mail to a separate disk is already possible. Just that box data also goes with it. This should not be a problem for your situation. Essentially, the directory /home/yellowtent/boxdata (which contains the emails) can be moved anywhere you want. See https://cloudron.io/documentation/storage/#default-data-directory . Essentially, stop docker and cloudron, copy over all the stuff to new location, then just create a symlink to the new location.

                                          (Just make sure you have backups, just in case). Note that the external disk has to be ext4.

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

                                          @girish Dang, that's too bad. Thank you for confirming though. I'll keep that process in mind as something I can do when the time comes then (which I suspect will be in about 2 months or earlier), but hoping there'll be an easier way to still have the box data on the local disk rather than needing to move it in its entirety to a new disk. Just as how the app locations can be changed and it automatically moves the data, it'd be great if Cloudron could do that part too without needing a manual intervention for it. Plus it'd save a little bit of cost to the admin as they wouldn't need to create such a large external disk for it all, just for the emails. 😉

                                          --
                                          Dustin Dauncey
                                          www.d19.ca

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