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
  • Brite
  • 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 - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Community App: CloudronVersions.json not resolved

Community App: CloudronVersions.json not resolved

Scheduled Pinned Locked Moved Solved Support
community
6 Posts 3 Posters 26 Views 3 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.
  • J Offline
    J Offline
    jorrg
    wrote last edited by joseph
    #1

    redacted-3.png

    Hey, I have a private/custom app that I want to host on my Cloudron alongside some other apps. The app builds on a private repo in github and pushes into GHCR. The server itself is behind a firewall, so from the github pipeline I cannot reach the Cloudron server.

    In the CI/CD pipeline, I publish the CloudronVersions.json to another server, and just wanted to install the app via a link. I get the error message in the screenshot. Any idea what that means? From the shell of the server I can curl the CloudronVersions.json file, so it likely is not a connectivity issue.

    @girish - thanks for the feature though - just realised how young it is! 😄

    jamesJ 1 Reply Last reply
    1
    • J jorrg

      redacted-3.png

      Hey, I have a private/custom app that I want to host on my Cloudron alongside some other apps. The app builds on a private repo in github and pushes into GHCR. The server itself is behind a firewall, so from the github pipeline I cannot reach the Cloudron server.

      In the CI/CD pipeline, I publish the CloudronVersions.json to another server, and just wanted to install the app via a link. I get the error message in the screenshot. Any idea what that means? From the shell of the server I can curl the CloudronVersions.json file, so it likely is not a connectivity issue.

      @girish - thanks for the feature though - just realised how young it is! 😄

      jamesJ Offline
      jamesJ Offline
      james
      Staff
      wrote last edited by
      #2

      Hello @jorrg
      Is the link a download link to the file or a clear text link?
      It should be a link to the file as clear text like all the linked CloudronVersions.json in https://forum.cloudron.io/post/121148

      1 Reply Last reply
      1
      • J Offline
        J Offline
        jorrg
        wrote last edited by
        #3

        Yeah, to the best of my knowledge this is identical. Is the private docker container registry an issue? I did install it via the CLI previously, and all I wanted to do now is to swap it to install via CloudronVersions.json

        1 Reply Last reply
        1
        • J Offline
          J Offline
          jorrg
          wrote last edited by
          #4

          I think I found the issue:

          I added this field to the CloudronManifest.json:

               "memoryLimit": 4294967296,
          

          and I migrated from a version that is "datebased" to a simple "version": "1.0.1"

          I am at a new error state now: Invalid manifest: mediaLinks is empty in manifest .

          timconsidineT 1 Reply Last reply
          1
          • J jorrg

            I think I found the issue:

            I added this field to the CloudronManifest.json:

                 "memoryLimit": 4294967296,
            

            and I migrated from a version that is "datebased" to a simple "version": "1.0.1"

            I am at a new error state now: Invalid manifest: mediaLinks is empty in manifest .

            timconsidineT Offline
            timconsidineT Offline
            timconsidine
            App Dev
            wrote last edited by
            #5

            @jorrg you have not set a value for medialinks ! Or one that is accessible. In CloudronManufest,json.

            CloudronVersions.json needs to be publicly accessible also the Docker image

            Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

            1 Reply Last reply
            2
            • J Offline
              J Offline
              jorrg
              wrote last edited by jorrg
              #6

              you have not set a value for medialinks ! Or one that is accessible. In CloudronManufest,json.

              Yeah that was the second mistake. Before, I got the message "Invalid manifest: mediaLinks is empty in manifest" I had a cryptic message like: "Could not resolve CloudronVersions.json from url". In the end, my CloudronVersions was wrong, and the error message before was not helpful. However, the medialinks error message was 😄

              For this one:

              CloudronVersions.json needs to be publicly accessible also the Docker image

              CloudronVersions.json is public, yes ✅
              Docker image is private - but it works 🙂

              I have the ghcr with credentials registered on the cloudron. So no issue anymore.

              In case you are interested in an error-message-improval-bug-hunt, I can send you a version of my "broken" CloudronVersions.json via PM - if not - I am happy now 😉

              1 Reply Last reply
              0
              • J joseph has marked this topic as solved

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              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