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. Feature Requests
  3. Please, separate automatic apps and platform upgrades

Please, separate automatic apps and platform upgrades

Scheduled Pinned Locked Moved Feature Requests
28 Posts 5 Posters 3.4k Views 5 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.
    • robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #21

      Well, if you can do it from the UI there's an API, so one can look at all the browser calls as they're made. I started a few posts here on the forum documenting my steps with similar attempts to automate it, but got stuck with no help.

      Might be good to wait until @girish documents the overhauled API and makes things easier.

      Conscious tech

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

        We are just getting the 7.5 announcements out. Will fix up the rest API docs later this week. There's a lot of api calls that have changed. But what you are asking can be done using api as @robi said. If you curious just follow the browser api calls.

        potemkin_aiP 1 Reply Last reply
        1
        • girishG girish

          We are just getting the 7.5 announcements out. Will fix up the rest API docs later this week. There's a lot of api calls that have changed. But what you are asking can be done using api as @robi said. If you curious just follow the browser api calls.

          potemkin_aiP Offline
          potemkin_aiP Offline
          potemkin_ai
          wrote on last edited by
          #23

          @girish frankly speaking, reverse engineering is not what I've been hoping for 🙂

          Please, check screenshots from the same platform - with automatic updates disabled, while it still says that apps are still covered by an automatic updates.

          Where is a truth here?

          Screenshot 2023-09-06 at 16.27.06.png Screenshot 2023-09-06 at 16.27.18.png

          girishG 1 Reply Last reply
          0
          • potemkin_aiP potemkin_ai

            @girish frankly speaking, reverse engineering is not what I've been hoping for 🙂

            Please, check screenshots from the same platform - with automatic updates disabled, while it still says that apps are still covered by an automatic updates.

            Where is a truth here?

            Screenshot 2023-09-06 at 16.27.06.png Screenshot 2023-09-06 at 16.27.18.png

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

            @potemkin_ai The app section is referring to the app's update settings. The global section is referring to the global settings. Global settings overrides the app level settings. So, in this case, all updates are disabled.

            The app setting is simply saying updates are enabled at the app level. But the global level setting will prevent the app from updating.

            potemkin_aiP 1 Reply Last reply
            0
            • girishG girish

              @potemkin_ai The app section is referring to the app's update settings. The global section is referring to the global settings. Global settings overrides the app level settings. So, in this case, all updates are disabled.

              The app setting is simply saying updates are enabled at the app level. But the global level setting will prevent the app from updating.

              potemkin_aiP Offline
              potemkin_aiP Offline
              potemkin_ai
              wrote on last edited by
              #25

              @girish I see. It feels like the platform doesn't really favour manual updates or a separate platform and apps updates.

              I can understand that - the concept of making a lot of upgrades often - but it's really a pity from the perspective of managing quite a few cloudrons in business critical tasks.

              1 Reply Last reply
              0
              • potemkin_aiP Offline
                potemkin_aiP Offline
                potemkin_ai
                wrote on last edited by
                #26

                @girish , will that API call update all of the pending apps as well?
                https://docs.cloudron.io/api.html#tag/Updater/operation/updateCloudron

                If not, what would be?

                1 Reply Last reply
                0
                • nebulonN Offline
                  nebulonN Offline
                  nebulon
                  Staff
                  wrote on last edited by
                  #27

                  This only updates the platform itself. App updates have to be triggered individually via API (apps API docs are still pending as we rework the docs currently)

                  potemkin_aiP 1 Reply Last reply
                  0
                  • nebulonN nebulon

                    This only updates the platform itself. App updates have to be triggered individually via API (apps API docs are still pending as we rework the docs currently)

                    potemkin_aiP Offline
                    potemkin_aiP Offline
                    potemkin_ai
                    wrote on last edited by
                    #28

                    @nebulon thank you! I've managed to find a way around to keep automated updates keeping the risk of update failure to a minimum, but - don't you consider using btrfs or zfs's snapshots to work that around on the platform level?

                    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