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 Packaging & Development
  3. Trying to package Agate - A Gemini server

Trying to package Agate - A Gemini server

Scheduled Pinned Locked Moved App Packaging & Development
15 Posts 3 Posters 186 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.
  • DidierMalenfantD Offline
    DidierMalenfantD Offline
    DidierMalenfant
    wrote last edited by DidierMalenfant
    #6

    I use Lagrange too. My main capsule (as they are known) is at gemini://gemini.malenfant.net

    To answer your question, it's a bit of a throwback to simpler times. I post different things on my gemini site sometimes, the crowd reading it is different too. A bit like Twitter vs Mastodon kinda thing.

    1 Reply Last reply
    1
    • DidierMalenfantD Offline
      DidierMalenfantD Offline
      DidierMalenfant
      wrote last edited by
      #7

      Just updated the app to 0.2.0.

      • added some user-modifiable information about gemini when the app is accessed on the HTTP port
      • user can now set a different port for the gemini server if they want
      • removed an unnecessary mkdir in the Dockerfile

      I'm going to dogfood it on my own server for a bit and then if everything looks good I will look into posting it to the App Store here.

      1 Reply Last reply
      3
      • robiR Offline
        robiR Offline
        robi
        wrote last edited by
        #8

        Are there any HTTP browsers that have added gemini support?

        Perhaps there's a plugin/extension for it.

        Conscious tech

        DidierMalenfantD timconsidineT 2 Replies Last reply
        0
        • robiR robi

          Are there any HTTP browsers that have added gemini support?

          Perhaps there's a plugin/extension for it.

          DidierMalenfantD Offline
          DidierMalenfantD Offline
          DidierMalenfant
          wrote last edited by
          #9

          @robi said in Trying to package Agate - A Gemini server:

          Are there any HTTP browsers that have added gemini support?

          The problem is when you search for gemini plugin you get results for Google's AI stuff instead...

          1 Reply Last reply
          1
          • robiR robi

            Are there any HTTP browsers that have added gemini support?

            Perhaps there's a plugin/extension for it.

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

            @robi I have been looking but as Didier says, searching return mostly google gemini.

            With some further research, it seems that the main way to achieve viewing a gemini capsule in a regular browser is through a proxy.
            2 that I tried are down/broken, but this seems to work :

            https://portal.mozz.us

            It seems the gemini universe has proportionally way more broken abandoned links and sites than the mainstream http universe. Seems like people play but abandon it.

            Shame, as I think there is (or should be) a good use case for gemini sites in preference to http bloat.

            EDIT : having agate on Cloudron would be a good addition, maybe niche, but hey, niches are good. Well done @DidierMalenfant

            robiR 1 Reply Last reply
            2
            • timconsidineT timconsidine

              @robi I have been looking but as Didier says, searching return mostly google gemini.

              With some further research, it seems that the main way to achieve viewing a gemini capsule in a regular browser is through a proxy.
              2 that I tried are down/broken, but this seems to work :

              https://portal.mozz.us

              It seems the gemini universe has proportionally way more broken abandoned links and sites than the mainstream http universe. Seems like people play but abandon it.

              Shame, as I think there is (or should be) a good use case for gemini sites in preference to http bloat.

              EDIT : having agate on Cloudron would be a good addition, maybe niche, but hey, niches are good. Well done @DidierMalenfant

              robiR Offline
              robiR Offline
              robi
              wrote last edited by
              #11

              @timconsidine Seems odd there isn't an extension. Just checked chrome webstore.

              zero:// and gemini:// protocols might be very useful for LLMs and other domains overusing or cluttering http. I doubt folks will have self control in using it as such.

              Conscious tech

              1 Reply Last reply
              2
              • DidierMalenfantD Offline
                DidierMalenfantD Offline
                DidierMalenfant
                wrote last edited by DidierMalenfant
                #12

                Little 0.3.1 update:

                • docker image is now tagged by cloudron build
                • info page for http requests now has a clickable link to the gemini site itself

                I'm having trouble pushing the docker image to my repository when it's tagged with something like 20250708-205348-96303b94f. It does push the image but it doesn't show in the list of tags for the repo.

                Wonder if I'm doing something wrong...

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

                  You're pushing the docker image to the repo ?
                  Maybe I misunderstood
                  I use the Cloudron docker registry app, and push my builds to that.

                  If your ambition is to have this considered for the AppStore here (good ambition, and I can see a use for it here), it would be good to have the repo on git.cloudron.io.
                  You can create an account easily but creating a repo requires (@)staff to give you a permission.

                  Or keep it as a private custom app.

                  I will update my build and install new version tomorrow

                  DidierMalenfantD 1 Reply Last reply
                  0
                  • timconsidineT timconsidine

                    You're pushing the docker image to the repo ?
                    Maybe I misunderstood
                    I use the Cloudron docker registry app, and push my builds to that.

                    If your ambition is to have this considered for the AppStore here (good ambition, and I can see a use for it here), it would be good to have the repo on git.cloudron.io.
                    You can create an account easily but creating a repo requires (@)staff to give you a permission.

                    Or keep it as a private custom app.

                    I will update my build and install new version tomorrow

                    DidierMalenfantD Offline
                    DidierMalenfantD Offline
                    DidierMalenfant
                    wrote last edited by DidierMalenfant
                    #14

                    @timconsidine said in Trying to package Agate - A Gemini server:

                    You're pushing the docker image to the repo ?

                    No, I meant pushing to docker hub. It looks like something is borked on my docker hub repo.

                    Tags page isn't updated anymore and doesn't reflect the images I've pushed to the repo. Tags can't be deleted in the hub, nothing happens. The repo itself can't be deleted, I get 'unable to delete repository'.

                    If your ambition is to have this considered for the AppStore here (good ambition, and I can see a use for it here), it would be good to have the repo on git.cloudron.io .

                    I read the docs and I think I have to post in the wish list category when I'm ready to take the next steps.

                    1 Reply Last reply
                    1
                    • DidierMalenfantD Offline
                      DidierMalenfantD Offline
                      DidierMalenfant
                      wrote last edited by
                      #15

                      Ok the docker issue is on their end. I'll wait until tomorrow to clean all the images on my repo up.

                      I've posted about this app on the Wishlist section to see if there is any interest in putting in on the App Store.

                      1 Reply Last reply
                      1
                      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