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 Cloudron 6.3

What's coming in Cloudron 6.3

Scheduled Pinned Locked Moved Announcements
91 Posts 19 Posters 33.6k Views 22 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.
  • fbartelsF fbartels

    @girish said in What's coming in Cloudron 6.3:

    This is only for dashboard logins

    Since this already covers the dashboard, is it automatically available for apps using proxyauth as well?

    nebulonN Offline
    nebulonN Offline
    nebulon
    Staff
    wrote on last edited by
    #24

    @fbartels we could do that for the auth proxy as well, but right now it is not. For other apps using LDAP this will be a bit harder since the ldap server currently does not see the upstream user-agent or IP.

    fbartelsF 1 Reply Last reply
    0
    • nebulonN nebulon

      @fbartels we could do that for the auth proxy as well, but right now it is not. For other apps using LDAP this will be a bit harder since the ldap server currently does not see the upstream user-agent or IP.

      fbartelsF Offline
      fbartelsF Offline
      fbartels
      App Dev
      wrote on last edited by
      #25

      @nebulon ah, I kind of thought that the proxyauth would use the very same mechanisms of the dashboard for authentication. But the dashboard being mainly driven by an api with token authentication that of course does not have to be true.

      Totally understand that the same is not possible for apps that use ldap under the surface.

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

        @girish said in What's coming in Cloudron 6.3:

        As a pre-requisite for Cloudron 7 multi-host feature, we have to move file system data into the database. Much grunt work to be done here.

        A big chunk of this landed today. Certificates also need to be migrated to the database, that should be done tomorrow. Essentially, from the next release, /home/yellowtent/boxdata will only contain mail server data and nothing else since everything has moved to the database. I will probably take this opportunity to separate box backups and mail backups. The box backup is going to be just the mysql dump and nothing else.

        1 Reply Last reply
        10
        • girishG girish

          Before Cloudron 7, we need some more work to make the single server install secure. For this reason, we will spend some time first with the following:

          • (Security) - Inform users about new browser/IP logins.
          • (Security) - Better email monitoring/visibility for admins. @d19dotca raised many important posts and there's also existing ones. We have to read the posts in more detail and discuss internally before we give more details on what we plan to do here. (moved to next release)
          • (Security) - Add a way to secure/limit access to specific apps and dashboard. For example, a set of apps are public and the rest are only accessible via wireguard/openvpn. This combined with mandatory 2FA for dashboard will make good security. (moved to next release)
          • Reduce/remove some notifications. It seems a bit noisy.
          • Fix email situation for Go apps like Statping, Commento that are having trouble sending mails via our email server.
          • Make email setup inside apps optional. This will make it possible to configure specific apps to use some external service for mail delivery directly and the Cloudron package won't touch their mail settings.
          • Volumes - make mounting easier by automating fstab/exports entries
          • Move TURN server to port 443. (moved to next release)
          • As a pre-requisite for Cloudron 7 multi-host feature, we have to move file system data into the database. Much grunt work to be done here.
          • Vultr DNS
          • Vultr Object Storage
          girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #27

          @girish said in What's coming in Cloudron 6.3:

          As a pre-requisite for Cloudron 7 multi-host feature, we have to move file system data into the database. Much grunt work to be done here.

          This is now done! Now the boxdata only contains the mysqldump and email.

          root@my:/home/yellowtent/boxdata# ls -l
          total 900
          -rw-r--r-- 1 yellowtent yellowtent 913492 May  7 06:00 box.mysqldump
          drwxr-xr-x 9 yellowtent yellowtent   4096 May  4 07:34 mail
          

          I am looking into moving mail as a separate backup just like an app. That way in future releases we can restore mail data (mailboxes) independently of box code just like apps.

          1 Reply Last reply
          9
          • girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #28

            Pushed a change that makes the filenames of backups more readable. It's just app_<domain>_vVersion.

            root@my:/var/backups/2021-05-09-000811-352# ls
            app_test.cloudron.work_v1.1.3.tar.gz
            
            scookeS 1 Reply Last reply
            12
            • girishG girish

              Before Cloudron 7, we need some more work to make the single server install secure. For this reason, we will spend some time first with the following:

              • (Security) - Inform users about new browser/IP logins.
              • (Security) - Better email monitoring/visibility for admins. @d19dotca raised many important posts and there's also existing ones. We have to read the posts in more detail and discuss internally before we give more details on what we plan to do here. (moved to next release)
              • (Security) - Add a way to secure/limit access to specific apps and dashboard. For example, a set of apps are public and the rest are only accessible via wireguard/openvpn. This combined with mandatory 2FA for dashboard will make good security. (moved to next release)
              • Reduce/remove some notifications. It seems a bit noisy.
              • Fix email situation for Go apps like Statping, Commento that are having trouble sending mails via our email server.
              • Make email setup inside apps optional. This will make it possible to configure specific apps to use some external service for mail delivery directly and the Cloudron package won't touch their mail settings.
              • Volumes - make mounting easier by automating fstab/exports entries
              • Move TURN server to port 443. (moved to next release)
              • As a pre-requisite for Cloudron 7 multi-host feature, we have to move file system data into the database. Much grunt work to be done here.
              • Vultr DNS
              • Vultr Object Storage
              girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #29

              @girish said in What's coming in Cloudron 6.3:

              Volumes - make mounting easier by automating fstab/exports entries

              This is also mostly done. When adding a volume, you can choose the mount type

              5358ad94-7368-45b1-9c45-20e13caf6b18-image.png

              The current volumes are migrated as "no-op" mount type (as in, user managed the mount themselves). It shows the status of each volume as well:

              d2923df5-34b3-4b8c-819d-d8556f4aa7e7-image.png

              One thing we decided to go with systemd mounts instead of /etc/fstab. This allows us to create mounts that have correct dependency with the unbound DNS server for CIFS and NFS mounts.

              A similar mounting change will be done for the Backups view as well.

              jdaviescoatesJ 1 Reply Last reply
              6
              • girishG girish

                @girish said in What's coming in Cloudron 6.3:

                Volumes - make mounting easier by automating fstab/exports entries

                This is also mostly done. When adding a volume, you can choose the mount type

                5358ad94-7368-45b1-9c45-20e13caf6b18-image.png

                The current volumes are migrated as "no-op" mount type (as in, user managed the mount themselves). It shows the status of each volume as well:

                d2923df5-34b3-4b8c-819d-d8556f4aa7e7-image.png

                One thing we decided to go with systemd mounts instead of /etc/fstab. This allows us to create mounts that have correct dependency with the unbound DNS server for CIFS and NFS mounts.

                A similar mounting change will be done for the Backups view as well.

                jdaviescoatesJ Online
                jdaviescoatesJ Online
                jdaviescoates
                wrote on last edited by
                #30

                @girish said in What's coming in Cloudron 6.3:

                One thing we decided to go with systemd mounts instead of /etc/fstab.

                So what will happen to existing volumes that are already mounted using /etc/fstab?

                I use Cloudron with Gandi & Hetzner

                nebulonN 1 Reply Last reply
                2
                • jdaviescoatesJ jdaviescoates

                  @girish said in What's coming in Cloudron 6.3:

                  One thing we decided to go with systemd mounts instead of /etc/fstab.

                  So what will happen to existing volumes that are already mounted using /etc/fstab?

                  nebulonN Offline
                  nebulonN Offline
                  nebulon
                  Staff
                  wrote on last edited by
                  #31

                  @jdaviescoates I think instead of coming up with migration code, which will be a bit messy given the fstab format to correctly parse in all circumstances, I think we will ignore those and ask the admin to reconfigure the volume via the UI once. That way the admin can test and validate timely.

                  jdaviescoatesJ 1 Reply Last reply
                  1
                  • nebulonN nebulon

                    @jdaviescoates I think instead of coming up with migration code, which will be a bit messy given the fstab format to correctly parse in all circumstances, I think we will ignore those and ask the admin to reconfigure the volume via the UI once. That way the admin can test and validate timely.

                    jdaviescoatesJ Online
                    jdaviescoatesJ Online
                    jdaviescoates
                    wrote on last edited by
                    #32

                    @nebulon said in What's coming in Cloudron 6.3:

                    I think we will ignore those and ask the admin to reconfigure the volume via the UI once. That way the admin can test and validate timely.

                    Just to be clear, if the admin takes no action will existing volumes keep working?

                    I use Cloudron with Gandi & Hetzner

                    nebulonN 1 Reply Last reply
                    0
                    • jdaviescoatesJ jdaviescoates

                      @nebulon said in What's coming in Cloudron 6.3:

                      I think we will ignore those and ask the admin to reconfigure the volume via the UI once. That way the admin can test and validate timely.

                      Just to be clear, if the admin takes no action will existing volumes keep working?

                      nebulonN Offline
                      nebulonN Offline
                      nebulon
                      Staff
                      wrote on last edited by
                      #33

                      @jdaviescoates yes, the code does not touch existing mountpoints as such.

                      1 Reply Last reply
                      3
                      • girishG Offline
                        girishG Offline
                        girish
                        Staff
                        wrote on last edited by
                        #34

                        We now show the ubuntu version is the settings view.

                        b3c85870-60b2-4bd0-8fed-360611b80f2c-image.png

                        Additionally, there is now an alert for Ubuntu 16 users.

                        4b62c123-d423-4c1c-9221-cc198baa2080-image.png

                        micmcM d19dotcaD 2 Replies Last reply
                        8
                        • girishG girish

                          We now show the ubuntu version is the settings view.

                          b3c85870-60b2-4bd0-8fed-360611b80f2c-image.png

                          Additionally, there is now an alert for Ubuntu 16 users.

                          4b62c123-d423-4c1c-9221-cc198baa2080-image.png

                          micmcM Offline
                          micmcM Offline
                          micmc
                          wrote on last edited by
                          #35

                          @girish AWESOME! 🙂

                          Ignorance is not an excuse anymore!
                          https://AutomateKit.com

                          1 Reply Last reply
                          0
                          • ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #36

                            This looks wonderful! Loving this QoL changes.

                            1 Reply Last reply
                            1
                            • girishG girish

                              We now show the ubuntu version is the settings view.

                              b3c85870-60b2-4bd0-8fed-360611b80f2c-image.png

                              Additionally, there is now an alert for Ubuntu 16 users.

                              4b62c123-d423-4c1c-9221-cc198baa2080-image.png

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

                              @girish Please tell me 6.3 is coming down the pipe this week. 😛 I'm so eager for it! Desperately needing some of these email improvements, specifically the most urgent for me is the ability to not forward email on to mailing lists if it's been identified as spam. The limitations currently are impacting the trust of my mail server by other systems like Gmail which is rate limiting my emails now because so much spam is forwarded on to a couple of Gmail addresses via the mailing list functionality. At least they're not outright blocking me, but that'd be the next logical step that I want to avoid! 🙂

                              --
                              Dustin Dauncey
                              www.d19.ca

                              girishG 1 Reply Last reply
                              0
                              • d19dotcaD d19dotca

                                @girish Please tell me 6.3 is coming down the pipe this week. 😛 I'm so eager for it! Desperately needing some of these email improvements, specifically the most urgent for me is the ability to not forward email on to mailing lists if it's been identified as spam. The limitations currently are impacting the trust of my mail server by other systems like Gmail which is rate limiting my emails now because so much spam is forwarded on to a couple of Gmail addresses via the mailing list functionality. At least they're not outright blocking me, but that'd be the next logical step that I want to avoid! 🙂

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

                                @d19dotca it's unlikely this week, we just had a call yesterday and decided to release what we have right now. So, we have already started testing and running e2e. I will leave a note on the progress here. I moved the security+email features to the next immediate release. As for the specific issue you are facing wrt not forwarding spam, let me see if the fix for that is easy and include it in this release itself.

                                d19dotcaD 1 Reply Last reply
                                2
                                • girishG girish

                                  @d19dotca it's unlikely this week, we just had a call yesterday and decided to release what we have right now. So, we have already started testing and running e2e. I will leave a note on the progress here. I moved the security+email features to the next immediate release. As for the specific issue you are facing wrt not forwarding spam, let me see if the fix for that is easy and include it in this release itself.

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

                                  @girish Oh sure, that'd be good. So there's going to be a bug fix version then I presume with what's already been done so far (such as 6.2.9 maybe or still 6.3.0)? And then email + security will be added to something like 6.4 instead if the next release is still 6.3?

                                  --
                                  Dustin Dauncey
                                  www.d19.ca

                                  girishG 1 Reply Last reply
                                  0
                                  • d19dotcaD d19dotca

                                    @girish Oh sure, that'd be good. So there's going to be a bug fix version then I presume with what's already been done so far (such as 6.2.9 maybe or still 6.3.0)? And then email + security will be added to something like 6.4 instead if the next release is still 6.3?

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

                                    @d19dotca what's next is 6.3. the email + security will be 6.4 or maybe even part of cloudron 7. we are actually very close to multi-host with the changes in 6.3 !

                                    BTW, about the spam fix, it's easy to check if an email is marked as spam and drop it (i.e based on spamassassin flags). However, since we don't have a place to quarantine yet, you will only see a eventlog entry that it's gone. Is this OK for the moment till we implement a monitorable mail queue?

                                    d19dotcaD 1 Reply Last reply
                                    1
                                    • girishG Offline
                                      girishG Offline
                                      girish
                                      Staff
                                      wrote on last edited by
                                      #41

                                      As a final update to the mounting logic, it is also integrated into backups and restore logic.

                                      01c8ff80-a6aa-46a8-82b7-e83f8a5a4a7b-image.png

                                      1 Reply Last reply
                                      6
                                      • girishG girish

                                        Pushed a change that makes the filenames of backups more readable. It's just app_<domain>_vVersion.

                                        root@my:/var/backups/2021-05-09-000811-352# ls
                                        app_test.cloudron.work_v1.1.3.tar.gz
                                        
                                        scookeS Offline
                                        scookeS Offline
                                        scooke
                                        wrote on last edited by
                                        #42

                                        @girish said in What's coming in Cloudron 6.3:

                                        Pushed a change that makes the filenames of backups more readable. It's just app_<domain>_vVersion.

                                        root@my:/var/backups/2021-05-09-000811-352# ls
                                        app_test.cloudron.work_v1.1.3.tar.gz
                                        

                                        Thank you!!

                                        A life lived in fear is a life half-lived

                                        1 Reply Last reply
                                        3
                                        • girishG girish

                                          @d19dotca what's next is 6.3. the email + security will be 6.4 or maybe even part of cloudron 7. we are actually very close to multi-host with the changes in 6.3 !

                                          BTW, about the spam fix, it's easy to check if an email is marked as spam and drop it (i.e based on spamassassin flags). However, since we don't have a place to quarantine yet, you will only see a eventlog entry that it's gone. Is this OK for the moment till we implement a monitorable mail queue?

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

                                          @girish said in What's coming in Cloudron 6.3:

                                          BTW, about the spam fix, it's easy to check if an email is marked as spam and drop it (i.e based on spamassassin flags). However, since we don't have a place to quarantine yet, you will only see a eventlog entry that it's gone. Is this OK for the moment till we implement a monitorable mail queue?

                                          I think that's fine for now, but would it be possible to only affect mailing lists perhaps (assuming this change is mostly just temporary and probably will only really be used by me for the time being). I ask because I think if I were to just drop all messages marked as spam from all mail delivery completely, it'd be a detriment to my hosted mailboxes. The only place I want to disable sending spam mail is for mailing lists alone, if possible. But either way I guess, better than nothing 🙂 I need to ensure Gmail isn't going to block mail from my server completely just because the two addresses my mailing lists forward to are total magnets for spam.

                                          --
                                          Dustin Dauncey
                                          www.d19.ca

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