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. Immich
  3. Settings UI is locked

Settings UI is locked

Scheduled Pinned Locked Moved Solved Immich
13 Posts 6 Posters 2.0k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic was forked from Immich - Package Updates nebulon
This topic has been deleted. Only users with topic management privileges can see it.
  • nebulonN Offline
    nebulonN Offline
    nebulon
    Staff
    wrote on last edited by
    #2

    Interesting, so we moved to a preconfigured .json config for OpenID now, I didn't realize the whole settings UI then gets locked...have to see how to lift that restriction

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

      So the latest package version now allows to change the config file. Most of the settings UI is disabled as the config file is the single source of truth for settings now: https://docs.cloudron.io/apps/immich/#settings

      luckowL 1 Reply Last reply
      0
      • nebulonN nebulon has marked this topic as solved on
      • nebulonN nebulon

        So the latest package version now allows to change the config file. Most of the settings UI is disabled as the config file is the single source of truth for settings now: https://docs.cloudron.io/apps/immich/#settings

        luckowL Online
        luckowL Online
        luckow
        translator
        wrote on last edited by
        #4

        @nebulon bcd02232-16b9-451f-864b-5b6b7365d6be-image.png

        The app no longer starts after the last update. Missing immich.json

        Pronouns: he/him | Primary language: German

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

          And the app starts if you place a file at /app/data/immich.json with {} as content? Or is this maybe some other failure? Anything in the logs about this?

          1 Reply Last reply
          0
          • luckowL Online
            luckowL Online
            luckow
            translator
            wrote on last edited by
            #6

            Let's see, in a few minutes. Restore a backup.

            Pronouns: he/him | Primary language: German

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

              @luckow Which package version are you on? I am thinking you are maybe a version behind the latest version.

              luckowL 1 Reply Last reply
              0
              • girishG girish

                @luckow Which package version are you on? I am thinking you are maybe a version behind the latest version.

                luckowL Online
                luckowL Online
                luckow
                translator
                wrote on last edited by
                #8

                @girish I'm now restoring to v1.60.2.

                Pronouns: he/him | Primary language: German

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

                  The version between should have started fine though as well, just the settings UI would not be enabled.

                  1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    taisau
                    wrote on last edited by taisau
                    #10

                    The Cloudron docs say that the settings are coming from /app/data/immich.json; however, the file only contains {}. Where are the OAuth settings coming from? I don't want to copy the Immich defaults into the settings file, which presumably would break OAuth.
                    ...
                    I was able to export the settings .json from the UI, and paste them into /app/data/immich.json, and then edit there.

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

                      The OAuth and all package specific settings will be merge into the /app/data/immich.json on runtime. If they were set manually, they will be overwritten. You can see those jq lines at https://git.cloudron.io/cloudron/immich-app/-/blob/main/start.sh?ref_type=heads#L21

                      1 Reply Last reply
                      0
                      • R Offline
                        R Offline
                        rollermy
                        wrote on last edited by
                        #12

                        Hey,
                        I had a storage template set up and noticed today it hasn't been running since may. And other of my settings were changed.
                        I found that the UI is locked and set to default? settings.
                        I go to the file and just find {}

                        Can we please enable changing the settings in the UI again?

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

                          I guess we first have to find a way to pre-setup necessary config variables programmatically and ideally lock only those in the UI. Currently most of the settings UI is locked once a config file exists.

                          Maybe you could create a feature request upstream to only lock settings in the UI which are set in the config file.

                          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