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


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    What's coming in Cloudron 7.1

    Announcements
    17
    54
    4134
    Loading More Posts
    • 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.
    • girish
      girish Staff @jdaviescoates last edited by girish

      @jdaviescoates said in What's coming in Cloudron 7.1:

      Hopefully some of the existing apps can be improved too, eg like adding LDAP to Discourse? I really want this, so fingers and toes crossed!

      I think the difficulty here is there is no existing Discourse LDAP plugin . The existing one still does not auto-create users in Discourse after LDAP login, last I checked. Would be some work for us to learn ruby/rails/discourse plugins and maintain this. If someone here or somewhere else, can come up with the plugin, we can integrate it into the package.

      jdaviescoates 1 Reply Last reply Reply Quote 1
      • jdaviescoates
        jdaviescoates @girish last edited by

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

        The existing one still does not auto-create users in Discourse after LDAP login, last I checked.

        This would seem to suggest that might've been fixed:

        https://meta.discourse.org/t/version-2-4-0-beta7-broken-ldap-account-creation/134430/5?u=jdaviescoates

        Although the plugin hasn't been updated in quite a while now too, so perhaps it broke again or something

        https://github.com/jonmbake/discourse-ldap-auth

        Saying that, whilst this issue is still open, it sounds to me like auto creation should work:

        https://github.com/jonmbake/discourse-ldap-auth/issues/51#issuecomment-707395562

        I use Cloudron with Gandi & Hetzner

        girish bubonicfred 2 Replies Last reply Reply Quote 1
        • girish
          girish Staff @jdaviescoates last edited by

          @jdaviescoates Indeed, https://github.com/jonmbake/discourse-ldap-auth#a-note-on-user-account-creation suggests that it does auto create. I will try it and check.

          1 Reply Last reply Reply Quote 3
          • L
            LoudLemur @privsec last edited by

            @privsec said in What's coming in Cloudron 7.1:

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

            Whatever jitsi needs

            This is the coolest thing I have read all week.

            @girish you and your team do amazing work and I can never thank you enough.

            Absolutely! Thank you so much for opening up the frontier of Free Software!

            1 Reply Last reply Reply Quote 1
            • chris
              chris @girish last edited by chris

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

              rest of the year in packaging new apps

              yes please, APPS!

              And the apps of most interest to me: cal, PhotoPrism , supabase, OpenMemex, Odoo, Listmonk, twake, Chaskiq, GrowthBook, Stackstorm, suitecrm, boringproxy, grafana-loki

              chris 1 Reply Last reply Reply Quote 4
              • ei8fdb
                ei8fdb @privsec last edited by

                @privsec said in What's coming in Cloudron 7.1:

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

                Whatever jitsi needs

                This is the coolest thing I have read all week.

                @girish you and your team do amazing work and I can never thank you enough.

                I also wanted to say thank you for your development work.

                I don't have enough time to post in the forums but I appreciate, on a daily basis, the work you all do on Cloudron.

                I am regularly (pleasantly) surprised when I see my server has been updated to the next verison, without issues. This is a testament to your great work.

                1 Reply Last reply Reply Quote 5
                • D
                  dylightful @girish last edited by

                  @girish Wireguard?

                  girish 1 Reply Last reply Reply Quote 2
                  • Referenced by  girish girish 
                  • girish
                    girish Staff @dylightful last edited by

                    @dylightful yup, it's high on the list!

                    1 Reply Last reply Reply Quote 5
                    • Referenced by  girish girish 
                    • Referenced by  girish girish 
                    • Referenced by  girish girish 
                    • girish
                      girish Staff last edited by

                      Mail manager role is now implemented. There is a new role:

                      7eb00fcb-c7c1-4adb-be37-1fc89237bacc-image.png

                      That user can then manage mailboxes and users. This role does not allow user to update email service status and outbound settings. Only admin can do those.

                      bbeea6db-b1e9-449d-b46e-739747ba3669-image.png

                      1 Reply Last reply Reply Quote 7
                      • bubonicfred
                        bubonicfred @jdaviescoates last edited by

                        @jdaviescoates Yeh, I'd really like to trial an internal forum, but lack of LDAP is blocking that.
                        Also discourse seems to use an unreal about of resources when running.

                        humptydumpty 1 Reply Last reply Reply Quote 1
                        • humptydumpty
                          humptydumpty @bubonicfred last edited by

                          @bubonicfred flarum would be nice to have on here

                          1 Reply Last reply Reply Quote 2
                          • chris
                            chris @chris last edited by

                            @girish so I can stop checking the new apps tab every day, any eta on when new apps will start to be published ?

                            @chris said in What's coming in Cloudron 7.1:

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

                            rest of the year in packaging new apps

                            yes please, APPS!

                            And the apps of most interest to me: cal, PhotoPrism , supabase, OpenMemex, Odoo, Listmonk, twake, Chaskiq, GrowthBook, Stackstorm, suitecrm

                            girish 1 Reply Last reply Reply Quote 0
                            • girish
                              girish Staff @chris last edited by

                              @chris Usually, we put them in the announce category - https://forum.cloudron.io/category/1/announcements . Right now, we are trying to get some of our existing apps up to speed since they require some platform changes (like minio, mailtrain, discourse, gitlab).

                              1 Reply Last reply Reply Quote 2
                              • chris
                                chris @girish last edited by

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

                                We are going to spend pretty much rest of the year in packaging new apps

                                @girish end of the year is upon us, any chance the focus on "packing new apps" by end of year still a thing or did this get delayed? (if delayed, any eta?)

                                chris 1 Reply Last reply Reply Quote 0
                                • girish
                                  girish Staff last edited by

                                  It's now possible to expose the LDAP server:

                                  6209153c-8fab-4f56-bf95-6062ce635051-image.png

                                  1 Reply Last reply Reply Quote 10
                                  • girish
                                    girish Staff last edited by

                                    Some apps refuse to log to stdout/stderr or are very hard to configure. We have added a new manifest property called logPaths where the package specify an array of log file names - https://docs.cloudron.io/packaging/manifest/#logpaths . This way users don't need to open a web terminal and find the log files inside the container.

                                    fbartels 1 Reply Last reply Reply Quote 9
                                    • Referenced by  girish girish 
                                    • nebulon
                                      nebulon Staff last edited by

                                      We have added CIFS/samba seal encryption support https://manpages.debian.org/testing/cifs-utils/mount.cifs.8.en.html#seal

                                      SMB v3 on the storage server is required. Hetzner storage boxes support this by now.

                                      1 Reply Last reply Reply Quote 5
                                      • fbartels
                                        fbartels App Dev @girish last edited by

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

                                        This way users don't need to open a web terminal and find the log files inside the container

                                        Which means that now the admin/operator of an app has a button in the settings of an app to open the files specified in the manifest?

                                        girish 1 Reply Last reply Reply Quote 0
                                        • girish
                                          girish Staff @fbartels last edited by

                                          @fbartels said in What's coming in Cloudron 7.1:

                                          Which means that now the admin/operator of an app has a button in the settings of an app to open the files specified in the manifest?

                                          It's tailored for logging at this point. When you open log window, it will tail -f those files in addition to stdout/stderr. Though, your idea of having "bookmarks" might be a good idea for a File manager as well.

                                          fbartels 1 Reply Last reply Reply Quote 2
                                          • fbartels
                                            fbartels App Dev @girish last edited by

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

                                            will tail -f those files in addition to stdout/stderr.

                                            Ah yes, that makes absolute sense. For a not Cloudron related project I am currently building a container that outputs its main logging to the container and then writes some more verbose stuff (webserver access logging and mail.log) into files. Here such "bookmarks" would be useful.

                                            1 Reply Last reply Reply Quote 1
                                            • Referenced by  girish girish 
                                            • girish
                                              girish Staff last edited by

                                              multiple domain support for apps is implemented by httpPorts.

                                              The new minio uses this feature to ask for the api domain separately now at install time:

                                              d2bea720-22e9-4c4e-8b11-50cfb8b2796a-image.png

                                              As always, you can change these in the Location view:

                                              a4ec2820-8393-41dd-bc21-4fa05875cc09-image.png

                                              At some point, mailtrain v2, cryptpad (?) etc can use the above feature.

                                              ? jdaviescoates 2 Replies Last reply Reply Quote 7
                                              • ?
                                                A Former User @girish last edited by

                                                @girish Oh wow! I could see this with https://appwrite.io too. Exciting!

                                                1 Reply Last reply Reply Quote 0
                                                • jdaviescoates
                                                  jdaviescoates @girish last edited by

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

                                                  mailtrain v2, cryptpad

                                                  Both of those would be great!

                                                  I use Cloudron with Gandi & Hetzner

                                                  1 Reply Last reply Reply Quote 0
                                                  • chris
                                                    chris @chris last edited by

                                                    @girish can you please comment ?
                                                    @chris said in What's coming in Cloudron 7.1:

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

                                                    We are going to spend pretty much rest of the year in packaging new apps

                                                    @girish end of the year is upon us, any chance the focus on "packing new apps" by end of year still a thing or did this get delayed? (if delayed, any eta?)

                                                    ? girish 2 Replies Last reply Reply Quote 0
                                                    • Referenced by  girish girish 
                                                    • ?
                                                      A Former User @chris last edited by

                                                      @chris Reminds me of people who ask a question somewhere and consistently post with "bump". Its a 2 person team chill out.

                                                      chris 1 Reply Last reply Reply Quote 4
                                                      • chris
                                                        chris @Guest last edited by

                                                        Hi @atridad, yes i remember those days where we would BUMP things to the top, and I know to @girish and @nebulon are hard at work, prioritizing effort as they can.. and thanks for your hard work and contribution to the community too. I enjoy cloudron and happy to be a long time supporter... This is in fact a bump, about a lingering question- so you're perspective!

                                                        1 Reply Last reply Reply Quote 0
                                                        • nebulon
                                                          nebulon Staff last edited by

                                                          We also added user import/export as well as mailbox import/export. This is mostly for faster onboarding of larger user and mailbox sets. The mailbox import is not actually importing the emails, but creates and associates the email addresses to users.

                                                          ad0f458a-a8fe-4f65-b176-2c2ded364f1a-image.png

                                                          88d7bac1-5737-4804-91f1-4974f1fb95ac-image.png

                                                          1 Reply Last reply Reply Quote 7
                                                          • girish
                                                            girish Staff @chris last edited by

                                                            @chris I guess you are asking what new apps are being worked on? We fixed up Redash 10. Then, we updated MinIO, which is an existing app but required much work to keep it updated to latest version since it requires multiple domains now. Recently, we published Paperless-ng. Mautic 4 is being fixed to the latest version.

                                                            I understand the response is probably not exciting 🙂 but our priority is always to keep existing apps updated first before we move on to new ones. Top of our new app list (that is what we are packaging) is Jitsi though, we are fixing the platform first so that it can work well. nocodb and drone is one some states of "done", so we will push that out soonish.

                                                            1 Reply Last reply Reply Quote 15
                                                            • Referenced by  humptydumpty humptydumpty 
                                                            • girish
                                                              girish Staff last edited by

                                                              We were hoping to get it out this week but looks like it will be the next.

                                                              Sadly, we got sidetracked by a bunch of things. Most importantly, we had to remove 'colors' and 'request' module in all our code. Not just box code, but also our CI, appstore etc. Much rewriting with no real end user benefit. Necessary evil 😕 Anyway, moving forward, we have decided to use npm as little as possible. We will weigh in the cost of "copy/paste" into our own codebase vs using an external module.

                                                              bubonicfred 1 Reply Last reply Reply Quote 13
                                                              • bubonicfred
                                                                bubonicfred @girish last edited by

                                                                @girish Feel your pain about npm. Was there something new that came up about request? I don't use it directly but use dependencies that do.

                                                                1 Reply Last reply Reply Quote 0
                                                                • girish
                                                                  girish Staff last edited by

                                                                  Final update before the release. Initial, IPv6 support is in - all the DNS backends have been updated to support AAAA records. There is a checkbox in the Network view to enable the IPv6 support.

                                                                  This is currently "experimental". Currently, there is a lot of complications and unknowns wrt docker's ipv6 support. I will make a separate post about this, but for Cloudron, the initial iteration the plan is to enable IPv6 only for HTTP(S) services. Essentially, the apps will have IPv6 support but not any exposed ports (like say the git port) nor the email server.

                                                                  timconsidine girish 2 Replies Last reply Reply Quote 13
                                                                  • timconsidine
                                                                    timconsidine App Dev @girish last edited by

                                                                    @girish just wondering about current status of 7.1.0
                                                                    I needed to move my server and noticed that default install on clean machine is 7.1.0. But in Cloudron it says this release is beta.

                                                                    I actually installed 7.0.4 on the clean machine, so I could restore from backups. Generally went fine. I then upgraded to 7.1.0 through console.

                                                                    Seems ok but email status check seems off still.
                                                                    And System Info shows no data.

                                                                    timconsidine 1 Reply Last reply Reply Quote 0
                                                                    • timconsidine
                                                                      timconsidine App Dev @timconsidine last edited by timconsidine

                                                                      @timconsidine ah but actually all apps seem stuck in Configuring queued status.

                                                                      EDIT (1) : they seem progressively to exit this status and become Running

                                                                      EDIT (2) : System Info now showing some data. But interestingly it seems server was down for a while after upgrade to 7.1 from this chart.
                                                                      Screenshot 2022-02-20 at 10.58.34.png

                                                                      EDIT (3) : 2 apps refuse to enter Running, stuck in Starting ...
                                                                      They're not critical for now.

                                                                      So just wondering about 7.1.0

                                                                      girish 1 Reply Last reply Reply Quote 0
                                                                      • girish
                                                                        girish Staff last edited by girish

                                                                        7.1 was staged for installation a couple of days back. I would wait before updating though, there is atleast one issue we know of which is now fixed and there will be a 7.1.1. I would not trigger an update on existing installations unless it's not critical (and of course, help us with the testing).

                                                                        humptydumpty 1 Reply Last reply Reply Quote 2
                                                                        • girish
                                                                          girish Staff @girish last edited by

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

                                                                          Final update before the release. Initial, IPv6 support is in - all the DNS backends have been updated to support AAAA records. There is a checkbox in the Network view to enable the IPv6 support.

                                                                          This is currently "experimental". Currently, there is a lot of complications and unknowns wrt docker's ipv6 support. I will make a separate post about this, but for Cloudron, the initial iteration the plan is to enable IPv6 only for HTTP(S) services. Essentially, the apps will have IPv6 support but not any exposed ports (like say the git port) nor the email server.

                                                                          We figured this one out and IPv6 support will be complete in 7.1. It will support export ports and the email server from the get-go! But as mentioned in previous comment, please hold on before updating if your Cloudron instance is critical.

                                                                          imc67 micmc 2 Replies Last reply Reply Quote 4
                                                                          • girish
                                                                            girish Staff @timconsidine last edited by

                                                                            @timconsidine said in What's coming in Cloudron 7.1:

                                                                            @timconsidine ah but actually all apps seem stuck in Configuring queued status.

                                                                            EDIT (1) : they seem progressively to exit this status and become Running

                                                                            This is expected. Docker is updated, the internal network is now IPv6 and all app containers are re-created to support IPv6.

                                                                            EDIT (3) : 2 apps refuse to enter Running, stuck in Starting ...

                                                                            Can you please tell me which apps these are and what you see in their logs? Sometimes, depending on your server, it could be that they are taking some time to start up.

                                                                            timconsidine 1 Reply Last reply Reply Quote 0
                                                                            • timconsidine
                                                                              timconsidine App Dev @girish last edited by

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

                                                                              @timconsidine said in What's coming in Cloudron 7.1:

                                                                              @timconsidine ah but actually all apps seem stuck in Configuring queued status.

                                                                              EDIT (1) : they seem progressively to exit this status and become Running

                                                                              This is expected. Docker is updated, the internal network is now IPv6 and all app containers are re-created to support IPv6.

                                                                              EDIT (3) : 2 apps refuse to enter Running, stuck in Starting ...

                                                                              Can you please tell me which apps these are and what you see in their logs? Sometimes, depending on your server, it could be that they are taking some time to start up.

                                                                              Thank you for the offer.
                                                                              When I reviewed them, I found they were custom package apps.
                                                                              And I decided I wasn't using them enough, so uninstalled them. Quick solution 😉

                                                                              nebulon 1 Reply Last reply Reply Quote 1
                                                                              • nebulon
                                                                                nebulon Staff @timconsidine last edited by

                                                                                @timconsidine possibly they were using CloudronManifest version 1, which was deprecated for some time now and got removed with 7.1
                                                                                What this means is, that the injected env vars will now always be prefixed with CLOUDRON_ and maybe your custom apps were still looking for example for MYSQL_HOST instead of CLOUDRON_MYSQL_HOST?

                                                                                timconsidine M 2 Replies Last reply Reply Quote 1
                                                                                • timconsidine
                                                                                  timconsidine App Dev @nebulon last edited by

                                                                                  @nebulon ah good point, thank you
                                                                                  I will check some other custom apps

                                                                                  1 Reply Last reply Reply Quote 0
                                                                                  • M
                                                                                    msbt App Dev @nebulon last edited by

                                                                                    @nebulon I still have 2 custom apps running on manifestversion 1, what will happen to them if I upgrade before updating those apps?

                                                                                    girish 1 Reply Last reply Reply Quote 0
                                                                                    • humptydumpty
                                                                                      humptydumpty @girish last edited by

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

                                                                                      7.1 was staged for installation a couple of days back. I would wait before updating though, there is atleast one issue we know of which is now fixed and there will be a 7.1.1. I would not trigger an update on existing installations unless it's not critical (and of course, help us with the testing).

                                                                                      I triggered a manual update check before coming across this post. Is there a way to tell cloudron to skip this update or stop it from auto-updating?

                                                                                      M avatar1024 2 Replies Last reply Reply Quote 0
                                                                                      • M
                                                                                        msbt App Dev @humptydumpty last edited by

                                                                                        @humptydumpty go to Settings and change the update schedule, in there you can choose to disable automated updates

                                                                                        1 Reply Last reply Reply Quote 1
                                                                                        • avatar1024
                                                                                          avatar1024 @humptydumpty last edited by avatar1024

                                                                                          @humptydumpty I believe that updating to 7.1 can only be done manually and will NOT happen through auto update (if with auto update enabled).

                                                                                          nebulon 1 Reply Last reply Reply Quote 3
                                                                                          • nebulon
                                                                                            nebulon Staff @avatar1024 last edited by

                                                                                            @avatar1024 that is correct, releases which are not yet put out for all users, will not be auto-updated. Our current approach is, to first make a release for new installation and people who would like to manually update to it. Then if things look good, we will slowly roll it out for auto-updates (if enabled on a Cloudron) over around a week or so.

                                                                                            1 Reply Last reply Reply Quote 5
                                                                                            • girish
                                                                                              girish Staff @msbt last edited by

                                                                                              @msbt manifest v1 apps won't work anymore in 7.1. i.e it will just not start properly. Note that just bumping the manifestVersion to 2 and changing the env variables to CLOUDRON_ is all that is needed, nothing else.

                                                                                              1 Reply Last reply Reply Quote 2
                                                                                              • imc67
                                                                                                imc67 translator @girish last edited by

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

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

                                                                                                Final update before the release. Initial, IPv6 support is in - all the DNS backends have been updated to support AAAA records. There is a checkbox in the Network view to enable the IPv6 support.

                                                                                                This is currently "experimental". Currently, there is a lot of complications and unknowns wrt docker's ipv6 support. I will make a separate post about this, but for Cloudron, the initial iteration the plan is to enable IPv6 only for HTTP(S) services. Essentially, the apps will have IPv6 support but not any exposed ports (like say the git port) nor the email server.

                                                                                                We figured this one out and IPv6 support will be complete in 7.1. It will support export ports and the email server from the get-go! But as mentioned in previous comment, please hold on before updating if your Cloudron instance is critical.

                                                                                                Just updated to 7.1.2 I noticed I had to 'save location' of the apps to add the AAAA records. However the mailserver and Cloudron access URL still don't have AAAA records, not even after restarting the mailserver. Is this expected?

                                                                                                girish 1 Reply Last reply Reply Quote 0
                                                                                                • girish
                                                                                                  girish Staff @imc67 last edited by girish

                                                                                                  @imc67 you have to go to Domains -> Sync DNS records for the existing apps/mail server.

                                                                                                  Before you suggest it, yes, we should probably do this when IPv6 is enabled 🙂 As a heads up, there is also a quirk that if you disable IPv6, the AAAA records are not removed by the sync .

                                                                                                  1 Reply Last reply Reply Quote 3
                                                                                                  • micmc
                                                                                                    micmc @girish last edited by

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

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

                                                                                                    We figured this one out and IPv6 support will be complete in 7.1. It will support export ports and the email server from the get-go! But as mentioned in previous comment, please hold on before updating if your Cloudron instance is critical.

                                                                                                    AMAZING WORK! From our exceptional professional and cutting edge team of developers at Cloudron, should it be said once in a while.

                                                                                                    Thanks for your fantastic work @girish @nebulon guys you are simply the bests.


                                                                                                    https://marketingtechnology.agency
                                                                                                    For cutting edge web technologies

                                                                                                    1 Reply Last reply Reply Quote 7
                                                                                                    • Unpinned by  girish girish 
                                                                                                    • girish
                                                                                                      girish Staff last edited by

                                                                                                      Cloudron 7.1 is now available to all. Locking this thread.

                                                                                                      1 Reply Last reply Reply Quote 3
                                                                                                      • Locked by  girish girish 
                                                                                                      • First post
                                                                                                        Last post
                                                                                                      Powered by NodeBB