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

What's coming in 5.2

Scheduled Pinned Locked Moved Announcements
39 Posts 14 Posters 6.7k Views 15 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
    #1

    Here's what you can expect from 5.2. We are still working actively on a few more apps and the apps have more priority. Specifically @nebulon is working on Bitwarden and I am trying to get Jitsi/BBB.

    • Update base image - this should update many packages, the vim/bash history configuration etc.
    • Some user onboarding flow - don't have concrete plans here. But sometimes new users are confused by all the automation we do - like db, email, user management. Feels very magical, so we have to put in some videos/images to re-assure them/explain what's happening.
    • Add support for member-only mailing lists.
    • Support for external volumes for apps
    • Default to ECC certs from Let's Encrypt.
    • App firewall (protect login screens and login routes of apps)

    Any more suggestions?

    E 1 Reply Last reply
    8
    • M Offline
      M Offline
      msbt
      App Dev
      wrote on last edited by
      #2

      Great news as always, you guys are doing an incredible job!

      If you want more things to do, I would suggest a feature that you already once had (I think): The possibility to add links to adminpanels for the apps in the dashboard (maybe in the manifest?), maybe on the left side when you hover it (like /wp-admin/ for WordPress, /_admin/ for surfer). There are probably a few more of those, but those are the main ones that I'm using.

      Not sure if that's something anyone else wants, but I would be up for that 😛

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

        @msbt Yes, there's a field in the manifest for this. Both taiga and limesurvey also have those admin links "hidden". Maybe we can add 'admin panel' button left of the docs button.

        1 Reply Last reply
        2
        • M Offline
          M Offline
          msbt
          App Dev
          wrote on last edited by
          #4

          I was thinking on the dashboard icon itself, but left of the docs works for me as well 😄

          1 Reply Last reply
          2
          • girishG girish

            Here's what you can expect from 5.2. We are still working actively on a few more apps and the apps have more priority. Specifically @nebulon is working on Bitwarden and I am trying to get Jitsi/BBB.

            • Update base image - this should update many packages, the vim/bash history configuration etc.
            • Some user onboarding flow - don't have concrete plans here. But sometimes new users are confused by all the automation we do - like db, email, user management. Feels very magical, so we have to put in some videos/images to re-assure them/explain what's happening.
            • Add support for member-only mailing lists.
            • Support for external volumes for apps
            • Default to ECC certs from Let's Encrypt.
            • App firewall (protect login screens and login routes of apps)

            Any more suggestions?

            E Offline
            E Offline
            echokos
            wrote on last edited by
            #5

            @girish could you elaborate on what adding external volumes will do? Sounds like this would be adding additional controlled servers to an existing installation?

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

              @echokos Currently, there is no way for an app to access data on the host/server. For example, let's say you have lots of photos or videos in an external drive or accessible via NFS, there is no way for the app to access it because of the containerization. Volumes will provide a way to mount host paths into containers. If we implement volume sharing, one use case is you can download a file via torrent and have the media immediately viewable via emby.

              yusfY E 2 Replies Last reply
              2
              • girishG girish

                @echokos Currently, there is no way for an app to access data on the host/server. For example, let's say you have lots of photos or videos in an external drive or accessible via NFS, there is no way for the app to access it because of the containerization. Volumes will provide a way to mount host paths into containers. If we implement volume sharing, one use case is you can download a file via torrent and have the media immediately viewable via emby.

                yusfY Offline
                yusfY Offline
                yusf
                wrote on last edited by
                #7

                @girish The symlink approach is always available though?

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

                  @yusf I guess you mean creating a symlinking straight in the appsdata directory? That won't work because the container can see what the symlink resolves to but cannot access the resolved path itself since it can only see within it's own file system.

                  yusfY 1 Reply Last reply
                  0
                  • girishG girish

                    @yusf I guess you mean creating a symlinking straight in the appsdata directory? That won't work because the container can see what the symlink resolves to but cannot access the resolved path itself since it can only see within it's own file system.

                    yusfY Offline
                    yusfY Offline
                    yusf
                    wrote on last edited by
                    #9

                    @girish Right. That wouldn’t be very isolated if it did work.

                    1 Reply Last reply
                    0
                    • girishG girish

                      @echokos Currently, there is no way for an app to access data on the host/server. For example, let's say you have lots of photos or videos in an external drive or accessible via NFS, there is no way for the app to access it because of the containerization. Volumes will provide a way to mount host paths into containers. If we implement volume sharing, one use case is you can download a file via torrent and have the media immediately viewable via emby.

                      E Offline
                      E Offline
                      echokos
                      wrote on last edited by
                      #10

                      @girish Ah, got it. Thanks that will be useful as well.

                      1 Reply Last reply
                      0
                      • marioM Offline
                        marioM Offline
                        mario
                        App Dev
                        wrote on last edited by
                        #11

                        Like I've mentioned via email, I'd really appreciate email aliases - I have a couple of domains where I receive an email, so - mario@{domain1.com,domain2.com,domain3.com,..} is essential for my workflow.

                        N girishG 2 Replies Last reply
                        4
                        • marioM mario

                          Like I've mentioned via email, I'd really appreciate email aliases - I have a couple of domains where I receive an email, so - mario@{domain1.com,domain2.com,domain3.com,..} is essential for my workflow.

                          N Offline
                          N Offline
                          NCKNE
                          wrote on last edited by
                          #12

                          @mario said in What's coming in 5.2:

                          Like I've mentioned via email, I'd really appreciate email aliases - I have a couple of domains where I receive an email, so - mario@{domain1.com,domain2.com,domain3.com,..} is essential for my workflow

                          Same here, this would be great and hopefully not too hard to implement. But there are most likely higher priorities in future development work to get done first.

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

                            Would it be possible to get a measurement of bandwidth used per month per container (in and out)?

                            1 Reply Last reply
                            3
                            • marioM mario

                              Like I've mentioned via email, I'd really appreciate email aliases - I have a couple of domains where I receive an email, so - mario@{domain1.com,domain2.com,domain3.com,..} is essential for my workflow.

                              girishG Do not disturb
                              girishG Do not disturb
                              girish
                              Staff
                              wrote on last edited by
                              #14

                              @mario @NCKNE so a single mailbox with aliases? Essentially just like the current alias but across domains.

                              N marioM 2 Replies Last reply
                              3
                              • girishG girish

                                @mario @NCKNE so a single mailbox with aliases? Essentially just like the current alias but across domains.

                                N Offline
                                N Offline
                                NCKNE
                                wrote on last edited by
                                #15

                                @girish said in What's coming in 5.2:

                                @mario @NCKNE so a single mailbox with aliases? Essentially just like the current alias but across domains.

                                Yes, I believe that is a common scenario for business implementations.

                                1 Reply Last reply
                                1
                                • girishG girish

                                  @mario @NCKNE so a single mailbox with aliases? Essentially just like the current alias but across domains.

                                  marioM Offline
                                  marioM Offline
                                  mario
                                  App Dev
                                  wrote on last edited by
                                  #16

                                  @girish said in What's coming in 5.2:

                                  @mario @NCKNE so a single mailbox with aliases? Essentially just like the current alias but across domains.

                                  That's indeed it, and @NCKNE is right - it's a business requirement.

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

                                    On notifications, when Redis runs out of memory, we get just a GUID - that takes time to track down which app that is to increase memory. Any way to tie that back to the deployed app name or URL?

                                    girishG 1 Reply Last reply
                                    1
                                    • doodlemania2D doodlemania2

                                      On notifications, when Redis runs out of memory, we get just a GUID - that takes time to track down which app that is to increase memory. Any way to tie that back to the deployed app name or URL?

                                      girishG Do not disturb
                                      girishG Do not disturb
                                      girish
                                      Staff
                                      wrote on last edited by
                                      #18

                                      @doodlemania2 Yes, redis changes are coming in https://git.cloudron.io/cloudron/box/-/issues/671

                                      1 Reply Last reply
                                      2
                                      • M Offline
                                        M Offline
                                        msbt
                                        App Dev
                                        wrote on last edited by msbt
                                        #19

                                        Because I just gave a user the "User Manager" role (I thought this would enable a user to manage the users of a certain group): It would be awesome to lock that user-manager to a specific domain/group, so all other users won't be visible to that person.

                                        Same goes for admin vs. group-admin (admin = global, group admin can only install/manage apps, email and users on the (primary-) groups he's added. This way you can let people manage their own users without interfering with other groups. Does that explanation make sense?

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

                                          @msbt Yes, I think so. A couple of people have requested a sort of "group manager"/"group admin" role. We can look into it for the next release. We are hoping to get 5.2 out next week or so.

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