Inspiration

Docker is the most important building block in today's development ecosystem. It facilitates advanced development without worrying about interference from other services and dependencies. Docker containers have made deployments a piece of cake, well definitely a lot eaiser than it used to be. Therefore, they are sole players of this ecosystem and the dependency is such that users could be at its mercy. Though I would want to believe docker wouldn't willingly do anything of that sort, but can we really rule out the possibility? Perhaps no.

I wouldn't be surprised if my container images soon get scrutinised and may even be blocked from public accessibility if a need arises. Guess this is where web3 brings in a sea change amd allows users to take charge of their data.

What it does

While there will always be pessimists and skeptics around, but as software engineers of the current era our sole intent is to innovate. Goes without saying, innovate to solve a problem. So, here I'm presenting you Arhub! Arhub is the world's first authentic decentralized container registry.

How we built it

We built an authentic decentralized docker container registry and a hub. An user can push , pull images from the registry without the fear of getting banned.

Challenges we ran into

This was a completely new ecosystem. Hence, a big learning curve. Also, there is practically litlle to no information on docker plugin development.

Accomplishments that we're proud of

I started late, but managed to get a working protoype of the concept in less than 72hrs.

What we learned

Amazing learning. I learnt about arweave to be precise and integration of docker with the rest of the world :)

What's next for ArHub

  1. Dcoker plugin that would work like so docker arhub push docker arhub pull
  2. Implement ownership and privacy
  3. Implement user login.

Built With

Share this project:

Updates