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. App Wishlist
  3. Agate+ (dual protocol server to serve gemini/http from one source)

Agate+ (dual protocol server to serve gemini/http from one source)

Scheduled Pinned Locked Moved App Wishlist
76 Posts 5 Posters 1.1k 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 last edited by
    #58

    Btw, your Agate+ app doesn't seem to complete health check, hence remains Starting... & unclickable from UI.

    timconsidineT L 2 Replies Last reply
    0
    • robiR robi

      Btw, your Agate+ app doesn't seem to complete health check, hence remains Starting... & unclickable from UI.

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

      @robi really ?! 😢 Not good, sorry.
      Works for me though !
      Let me investigate further.

      Are you installing manually or through ccai.appx.uk ?
      Is this with v6.37 (latest - uploaded to cloudron git this evening) ?

      Just so I know what to investigate

      robiR 1 Reply Last reply
      0
      • timconsidineT timconsidine

        @robi really ?! 😢 Not good, sorry.
        Works for me though !
        Let me investigate further.

        Are you installing manually or through ccai.appx.uk ?
        Is this with v6.37 (latest - uploaded to cloudron git this evening) ?

        Just so I know what to investigate

        robiR Offline
        robiR Offline
        robi
        wrote last edited by robi
        #60

        @timconsidine said in Agate+ (dual protocol server to serve gemini/http from one source):

        Are you installing manually or through ccai.appx.uk ?
        Using your ccai

        Is this with v6.37 (latest - uploaded to cloudron git this evening) ?

        v6.37, pkg v 3.3.17

        I installed it twice, once with the port set to 1968, then uninstalled, and installed again with your new instructions to delete the port field, same result.

        App works, but Cloudron doesn't know.

        timconsidineT 2 Replies Last reply
        0
        • robiR robi

          @timconsidine said in Agate+ (dual protocol server to serve gemini/http from one source):

          Are you installing manually or through ccai.appx.uk ?
          Using your ccai

          Is this with v6.37 (latest - uploaded to cloudron git this evening) ?

          v6.37, pkg v 3.3.17

          I installed it twice, once with the port set to 1968, then uninstalled, and installed again with your new instructions to delete the port field, same result.

          App works, but Cloudron doesn't know.

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

          @robi sorry for trouble
          and thanks for info
          I’m not seeing this behaviour
          Will check again

          1 Reply Last reply
          0
          • robiR robi

            @timconsidine said in Agate+ (dual protocol server to serve gemini/http from one source):

            Are you installing manually or through ccai.appx.uk ?
            Using your ccai

            Is this with v6.37 (latest - uploaded to cloudron git this evening) ?

            v6.37, pkg v 3.3.17

            I installed it twice, once with the port set to 1968, then uninstalled, and installed again with your new instructions to delete the port field, same result.

            App works, but Cloudron doesn't know.

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

            If it is the first installation of Agate+, port should be blank or GEMINI_PORT=1965.

            1 Reply Last reply
            0
            • robiR robi

              Btw, your Agate+ app doesn't seem to complete health check, hence remains Starting... & unclickable from UI.

              L Offline
              L Offline
              LoudLemur
              wrote last edited by
              #63

              @robi The uncompleted healthcheck was the final stumbling block I had with trying to install another custom application. It was all going well until the health check, but then there was no response...

              timconsidineT 1 Reply Last reply
              0
              • timconsidineT Offline
                timconsidineT Offline
                timconsidine
                App Dev
                wrote last edited by timconsidine
                #64

                Just installed new Agate+ using the custom app installer https://ccai.appx.uk

                Screenshot 2025-07-31 at 08.10.48.png

                I am not seeing the same issues - sails through for me - going to have to think about how to diagnose your experiences.

                Screenshot 2025-07-31 at 08.10.00.png

                NB the settings in the above screenshot are because I already have a "real" installation running, so for this new one using a higher port number.
                For the first installation on a particular Cloudron, port binding field should be blank or GEMINI_PORT=1965.

                1 Reply Last reply
                0
                • L LoudLemur

                  @robi The uncompleted healthcheck was the final stumbling block I had with trying to install another custom application. It was all going well until the health check, but then there was no response...

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

                  @LoudLemur for first use of a "new" subdomain (one not used on Cloudron before), the reverse proxy check can take some time. The healthcheck should be reasonable.
                  I'm finding it can take 1-2 minutes for download, reverse proxy and healthcheck.
                  But it does complete.
                  I have not encountered a timeout on healthcheck as yet.

                  1 Reply Last reply
                  0
                  • timconsidineT Offline
                    timconsidineT Offline
                    timconsidine
                    App Dev
                    wrote last edited by
                    #66

                    Once you do get it installed, Agate+ has a useful content editor under /admin

                    Screenshot 2025-07-31 at 08.22.49.png

                    L 1 Reply Last reply
                    1
                    • timconsidineT timconsidine

                      Once you do get it installed, Agate+ has a useful content editor under /admin

                      Screenshot 2025-07-31 at 08.22.49.png

                      L Offline
                      L Offline
                      LoudLemur
                      wrote last edited by
                      #67

                      @timconsidine That is a helpful feature and illustrative of the consideration and understanding that went into creating the application.

                      1 Reply Last reply
                      2
                      • timconsidineT Offline
                        timconsidineT Offline
                        timconsidine
                        App Dev
                        wrote last edited by timconsidine
                        #68

                        Hmm <scratching head>
                        I've been trying to diagnose @robi report that app installs but gets stuck in "Starting..."

                        I wondered if there was a hidden issue that I was installing from CCAI on my primary cloudron to a location/url also on my primary cloudron.
                        So I installed a clean fresh separate Cloudron instance as the target.

                        I then used ccai.appx.uk to install 2 custom apps from the catalogue (new feature!), Raneto and Agate+.
                        Both sailed through the installation, and started fine.

                        So <scratching head> I don't know.

                        If you or anyone has the time/inclination to try again and get the same stuck in Starting..., I would suggest :

                        • checking the logs of the app from its dashboard
                        • do stop/start in dashboard or Repair/Restart

                        FYI :
                        CCAI now on v4.0.9 and pushed to git.cloudron.io.
                        ccai.appx.uk is running that version as a public hosted service.
                        Agate+ still on v6.37

                        robiR 1 Reply Last reply
                        2
                        • L Offline
                          L Offline
                          LoudLemur
                          wrote last edited by
                          #69

                          Hey, Tim, I like the new update and now I can see we can use it to one click install FacilMaps - nice!
                          Very, very nice, actually! We wanted to serve our own maps like this for ages. Now we can!

                          Also, very cool, we can even use ccai to install ccai - on our own server!

                          CCAI deserves a thread/discussion all of its own, I think.

                          timconsidineT 1 Reply Last reply
                          1
                          • L LoudLemur

                            Hey, Tim, I like the new update and now I can see we can use it to one click install FacilMaps - nice!
                            Very, very nice, actually! We wanted to serve our own maps like this for ages. Now we can!

                            Also, very cool, we can even use ccai to install ccai - on our own server!

                            CCAI deserves a thread/discussion all of its own, I think.

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

                            @LoudLemur thank you 👍
                            I wanted to get CCAI to a point where it would be worth making an App Wishlist for it.
                            Just a few more tweaks to do.

                            And need to find more custom apps to flesh out the catalogue with known/tested cases.

                            1 Reply Last reply
                            3
                            • timconsidineT timconsidine

                              Hmm <scratching head>
                              I've been trying to diagnose @robi report that app installs but gets stuck in "Starting..."

                              I wondered if there was a hidden issue that I was installing from CCAI on my primary cloudron to a location/url also on my primary cloudron.
                              So I installed a clean fresh separate Cloudron instance as the target.

                              I then used ccai.appx.uk to install 2 custom apps from the catalogue (new feature!), Raneto and Agate+.
                              Both sailed through the installation, and started fine.

                              So <scratching head> I don't know.

                              If you or anyone has the time/inclination to try again and get the same stuck in Starting..., I would suggest :

                              • checking the logs of the app from its dashboard
                              • do stop/start in dashboard or Repair/Restart

                              FYI :
                              CCAI now on v4.0.9 and pushed to git.cloudron.io.
                              ccai.appx.uk is running that version as a public hosted service.
                              Agate+ still on v6.37

                              robiR Offline
                              robiR Offline
                              robi
                              wrote last edited by robi
                              #71

                              @timconsidine said in Agate+ (dual protocol server to serve gemini/http from one source):

                              Hmm <scratching head>
                              I've been trying to diagnose @robi report that app installs but gets stuck in "Starting..."

                              Same here, tried to use my.demo.cloudron.io but it fails to log in at all:
                              Failed to check login status: Unexpected token '<', "<!DOCTYPE "... is not valid JSON

                              I'll see if I can find another Cloudron to test with in case something is off with mine.

                              UPDATE:
                              Seems to be a combo with an specific browser version and my Cloudron is having issues with all apps that install/upgrade.. waiting for healthcheck.
                              Sorry for the wild goose chase. CCAI install on Demo server worked just fine after using another browser.

                              timconsidineT 1 Reply Last reply
                              1
                              • robiR Offline
                                robiR Offline
                                robi
                                wrote last edited by robi
                                #72
                                This post is deleted!
                                1 Reply Last reply
                                0
                                • robiR robi

                                  @timconsidine said in Agate+ (dual protocol server to serve gemini/http from one source):

                                  Hmm <scratching head>
                                  I've been trying to diagnose @robi report that app installs but gets stuck in "Starting..."

                                  Same here, tried to use my.demo.cloudron.io but it fails to log in at all:
                                  Failed to check login status: Unexpected token '<', "<!DOCTYPE "... is not valid JSON

                                  I'll see if I can find another Cloudron to test with in case something is off with mine.

                                  UPDATE:
                                  Seems to be a combo with an specific browser version and my Cloudron is having issues with all apps that install/upgrade.. waiting for healthcheck.
                                  Sorry for the wild goose chase. CCAI install on Demo server worked just fine after using another browser.

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

                                  @robi weird - good investigative work !

                                  robiR 1 Reply Last reply
                                  0
                                  • timconsidineT timconsidine

                                    @robi weird - good investigative work !

                                    robiR Offline
                                    robiR Offline
                                    robi
                                    wrote last edited by
                                    #74

                                    @timconsidine Thanks, less than obvious with two things going wrong at the same time.

                                    Have you thought about how to rapidly grow the installable App list?

                                    timconsidineT 1 Reply Last reply
                                    1
                                    • robiR robi

                                      @timconsidine Thanks, less than obvious with two things going wrong at the same time.

                                      Have you thought about how to rapidly grow the installable App list?

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

                                      @robi well, I started to think about it.

                                      I was thinking about making a search of git.cloudron.io

                                      Then I thought maybe some/many would be old and packager should be consulted.

                                      And we need a pre-built docker image, so next question is who should build that, I could but not sure about time available, depends on how many.
                                      and maybe packager should do it.

                                      Bottom-line, I ended up in a spiral of indecision !!

                                      Any ideas gratefully received.

                                      robiR 1 Reply Last reply
                                      0
                                      • timconsidineT timconsidine

                                        @robi well, I started to think about it.

                                        I was thinking about making a search of git.cloudron.io

                                        Then I thought maybe some/many would be old and packager should be consulted.

                                        And we need a pre-built docker image, so next question is who should build that, I could but not sure about time available, depends on how many.
                                        and maybe packager should do it.

                                        Bottom-line, I ended up in a spiral of indecision !!

                                        Any ideas gratefully received.

                                        robiR Offline
                                        robiR Offline
                                        robi
                                        wrote last edited by
                                        #76

                                        @timconsidine How about this..

                                        A checkbox for others to choose to submit a custom app, then check if the install is successful, if so then check if it's already in your CCAI DB/list/json, if not then add it as a new addition with an installed count, plus notification if you want.

                                        It would also be nice to keep the CCAI login active for 15m or so, allowing multiple apps to be installed without constantly logging in.

                                        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