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. Kraken P2P Docker registry

Kraken P2P Docker registry

Scheduled Pinned Locked Moved App Wishlist
7 Posts 5 Posters 1.3k 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.
  • yusfY Offline
    yusfY Offline
    yusf
    wrote on last edited by
    #1

    Maybe this is interesting for future versions of Cloudron?

    Kraken is a P2P-powered Docker registry that focuses on scalability and availability. It is designed for Docker image management, replication, and distribution in a hybrid cloud environment. With pluggable backend support, Kraken can easily integrate into existing Docker registry setups as the distribution layer.

    https://github.com/uber/kraken

    A 1 Reply Last reply
    3
    • robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #2

      Easier, faster dev for sure.

      Then integrate it all into a CloudronAppDevContainerw/Sysbox so we can build new apps safely in production.

      Conscious tech

      1 Reply Last reply
      0
      • yusfY Offline
        yusfY Offline
        yusf
        wrote on last edited by
        #3

        Makes me start to think of other use cases for p2p interaction between Cloudron instances… 🌈

        1 Reply Last reply
        1
        • yusfY yusf

          Maybe this is interesting for future versions of Cloudron?

          Kraken is a P2P-powered Docker registry that focuses on scalability and availability. It is designed for Docker image management, replication, and distribution in a hybrid cloud environment. With pluggable backend support, Kraken can easily integrate into existing Docker registry setups as the distribution layer.

          https://github.com/uber/kraken

          A Offline
          A Offline
          adrw
          wrote on last edited by
          #4

          @yusf I’d be very interested in this, I was hoping Cloudron would already have a private Docker registry app but doesn’t seem like it yet. I’m looking to use Cloudron for development and I think that would be the missing piece for me.

          mehdiM 1 Reply Last reply
          0
          • A adrw

            @yusf I’d be very interested in this, I was hoping Cloudron would already have a private Docker registry app but doesn’t seem like it yet. I’m looking to use Cloudron for development and I think that would be the missing piece for me.

            mehdiM Offline
            mehdiM Offline
            mehdi
            App Dev
            wrote on last edited by
            #5

            @adrw There's a good reason why there isn't : the docker registry protocol needs the whole domain reserved for it alone. So, to have both a registry and some kind of web interface for it, a Cloudron app would need at least 2 domains, which cloudron does not support.

            fbartelsF 1 Reply Last reply
            0
            • mehdiM mehdi

              @adrw There's a good reason why there isn't : the docker registry protocol needs the whole domain reserved for it alone. So, to have both a registry and some kind of web interface for it, a Cloudron app would need at least 2 domains, which cloudron does not support.

              fbartelsF Offline
              fbartelsF Offline
              fbartels
              App Dev
              wrote on last edited by
              #6

              @mehdi said in Kraken P2P Docker registry:

              So, to have both a registry and some kind of web interface for it, a Cloudron app would need at least 2 domains

              That depends on the registry ui. https://github.com/Joxit/docker-registry-ui for example can proxy the actual access to the registry. But it still has its downside, like for example only supporting basic auth (so no chance to connect it to Cloudrons ldap).

              mehdiM 1 Reply Last reply
              0
              • fbartelsF fbartels

                @mehdi said in Kraken P2P Docker registry:

                So, to have both a registry and some kind of web interface for it, a Cloudron app would need at least 2 domains

                That depends on the registry ui. https://github.com/Joxit/docker-registry-ui for example can proxy the actual access to the registry. But it still has its downside, like for example only supporting basic auth (so no chance to connect it to Cloudrons ldap).

                mehdiM Offline
                mehdiM Offline
                mehdi
                App Dev
                wrote on last edited by
                #7

                @fbartels "Basic auth" is only what happens between the browser and the server. The server can verify a request that uses basic auth against any authentication back-end, including an LDAP server. I actually did something similar for the Transmission in my River app: as Transmission also uses basic-auth, the various mobile-apps & browser extension need it to work, so I had to accept it for them to work. This UI makes me wanna try to package a docker registry for cloudron... I'll have to dig deeper into how it works 🙂

                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