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

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. ClouDNS Steward - manage domains & ClouDNS config

ClouDNS Steward - manage domains & ClouDNS config

Scheduled Pinned Locked Moved App Wishlist
17 Posts 4 Posters 2.3k Views 4 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.
  • KubernetesK Kubernetes

    I tried to install it with my private Cloudron CCAI instance, but I get this error:

    [14:24:59] Repository URL provided: https://git.cloudron.io/timconsidine/cloudron-cloudns-steward
    [14:24:59] Server will auto-detect default branch and construct manifest URL
    [14:24:59] Starting installation process...
    [14:24:59] Installation started. Streaming logs...
    [14:24:59] ERROR: Failed to check installation status: The string did not match the expected pattern.
    

    What string is it that I have to check?

    timconsidineT
    timconsidineT
    timconsidine
    App Dev CA Maintainer Super Fan
    wrote on last edited by
    #8

    @Kubernetes generally you don't have to check anything.
    it is an internal check to deal with the fact that a custom app could come from GitHub, gitlab or gitea, and could be on main or master or even maybe another branch.

    Coincidentally I am actually at this precise moment working on an update to CCAI-P to deal with an inherited (legacy CCAI) auth issue.

    Disappointingly I got same result as you when seeking to replicate deployment of cloudns-steward. Not cured by :

    • restarting CCAI-P
    • replacing :latest tag with :v1.0.24

    So give me a moment and I will look into it further.

    Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

    1 Reply Last reply
    1
    • timconsidineT
      timconsidineT
      timconsidine
      App Dev CA Maintainer Super Fan
      wrote on last edited by timconsidine
      #9

      @kubernetes I just successfully installed ClouDNS Steward using CCAI-P.

      [14:07:09] Repository URL provided: https://git.cloudron.io/timconsidine/cloudron-cloudns-steward
      [14:07:09] Server will auto-detect default branch and construct manifest URL
      [14:07:09] Starting installation process...
      [14:07:09] Installation started. Streaming logs...
      [14:07:09] [2026-01-20 14:06:48] Verifying Cloudron credentials...
      [14:07:09] [2026-01-20 14:06:49] Credentials verified successfully
      [14:07:09] [2026-01-20 14:07:09] Cleaning up any existing installer directory...
      [14:07:09] [2026-01-20 14:07:09] Creating temporary directory for installation files...
      [14:07:09] [2026-01-20 14:07:09] Repository URL provided: https://git.cloudron.io/timconsidine/cloudron-cloudns-steward
      [14:07:09] [2026-01-20 14:07:09] Server will auto-detect default branch and construct manifest URL
      [14:07:09] [2026-01-20 14:07:09] Trying https://git.cloudron.io/timconsidine/cloudron-cloudns-steward/-/raw/main/CloudronManifest.json
      [14:07:11] [2026-01-20 14:07:09] CloudronManifest.json downloaded successfully
      ......
      

      I'm pretty sure it is the legacy CCAI-P issue on auth timeouts - bad search string was a red herring. Your logs did not show my auth confirmation. Fixing it now.

      In the interim, you can press the logout button and then press the Connect button in middle of page, and you can proceed to install ClouDNS Steward

      Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

      1 Reply Last reply
      2
      • timconsidineT
        timconsidineT
        timconsidine
        App Dev CA Maintainer Super Fan
        wrote on last edited by timconsidine
        #10

        @kubernetes
        timeout bug fixed in CCAI-P
        new version pushed out
        guess I should implement an update function as well as an install function.

        in the interim, as you are a dev and probably have cloudron cli installed, you can do :
        cloudron update --app <yourappname.domain.tld> --image tcmbp132021/cloudron-customapp-installer-personal:latest

        This will (should 😄) mean your CCAI-P stays logged in, no auth timeouts, until you press Logout.

        Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

        1 Reply Last reply
        1
        • KubernetesK
          KubernetesK
          Kubernetes
          App Dev Super Fan
          wrote on last edited by
          #11

          Hm, instead of <yourappname.domain.tld> it should be the App Id, right?
          However, it failed with error that the Manifest is missing...
          I uninstalled and installed the CCAI-P App again on my cloudron, but now it fails when trying to install ClouDNS Steward with this error (in fact already after Login):

          Verification failed (code 1): (node:67) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
           (Use `node --trace-warnings ...` to show where the warning was created)
           Failed to list apps: Invalid token. Use cloudron login again.
          
          timconsidineT 1 Reply Last reply
          1
          • KubernetesK Kubernetes

            Hm, instead of <yourappname.domain.tld> it should be the App Id, right?
            However, it failed with error that the Manifest is missing...
            I uninstalled and installed the CCAI-P App again on my cloudron, but now it fails when trying to install ClouDNS Steward with this error (in fact already after Login):

            Verification failed (code 1): (node:67) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
             (Use `node --trace-warnings ...` to show where the warning was created)
             Failed to list apps: Invalid token. Use cloudron login again.
            
            timconsidineT
            timconsidineT
            timconsidine
            App Dev CA Maintainer Super Fan
            wrote on last edited by
            #12

            @Kubernetes I never use the app id but that is an option

            silly question : when you re-installed the app, did you populate the credentials in /app/data/config.json ?

            If you did, then I'm confused and will have to investigate. But looks to me like CCAI-P can't find /app/data/config.json (installation / reinstallation provides /app/data/config.sample.json) or it find the file but it doesn't have the creds in it.

            Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

            KubernetesK 1 Reply Last reply
            0
            • timconsidineT timconsidine

              @Kubernetes I never use the app id but that is an option

              silly question : when you re-installed the app, did you populate the credentials in /app/data/config.json ?

              If you did, then I'm confused and will have to investigate. But looks to me like CCAI-P can't find /app/data/config.json (installation / reinstallation provides /app/data/config.sample.json) or it find the file but it doesn't have the creds in it.

              KubernetesK
              KubernetesK
              Kubernetes
              App Dev Super Fan
              wrote on last edited by
              #13

              @timconsidine Yes, I did, and also did restart the App.

              timconsidineT 1 Reply Last reply
              1
              • KubernetesK Kubernetes

                @timconsidine Yes, I did, and also did restart the App.

                timconsidineT
                timconsidineT
                timconsidine
                App Dev CA Maintainer Super Fan
                wrote on last edited by
                #14

                @Kubernetes sometimes I just hate IT 🤣

                Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

                1 Reply Last reply
                0
                • girishG
                  girishG
                  girish
                  Staff
                  wrote last edited by
                  #15

                  So @timconsidine do you use CloudDNS still? Was thinking of adding DNS integration to Cloudron.

                  timconsidineT 1 Reply Last reply
                  0
                  • girishG girish

                    So @timconsidine do you use CloudDNS still? Was thinking of adding DNS integration to Cloudron.

                    timconsidineT
                    timconsidineT
                    timconsidine
                    App Dev CA Maintainer Super Fan
                    wrote last edited by
                    #16

                    @girish yes, I do !
                    I know there are other good ones out there, but ClouDNS does me very nicely.
                    Mostly interact with it through my app, not so much in their Dashboard.

                    Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

                    1 Reply Last reply
                    1
                    • girishG
                      girishG
                      girish
                      Staff
                      wrote last edited by
                      #17

                      @timconsidine yeah, I will keep this in mind for the next round of DNS integrations!

                      1 Reply Last reply
                      0

                      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