6 ms·
Show HN: Container registry on a budget using AWS S3
- everlastx1 5y agofyi: https://container-registry.com/ https://container-registry.com/ is offering free private repos for individuals and small teams.
- xrd 5y agoI run multiple registries using dokku. It's very easy and you can host whatever else you want on dokku. dokku apps:create registry dokku git:from-image registry dokku proxy:ports-remove http:5000:5000 dokku proxy:ports-add http:80:5000 dokku nginx:set client-max-body-size 1000m dokku ps:restart dokku proxy:report I made mine be public on one host and private with http htpasswd access. This requires changing the nginx file. But it works great.
- laurencerowe 5y agoIf using AWS why not just use ECR? https://aws.amazon.com/ecr/ https://aws.amazon.com/ecr/
- biohax2015 5y agoWhich uses S3 on the backend anyway..
- mborch 5y agoWhile ECR costs a lot less than DigitalOcean's container registry service, they still charge 5x more over AWS S3. I suppose if you need encryption? Seems like they provide some value-add that some users might need. This project was mostly just a they said it couldn't be done kind of thing.
- charcircuit 5y ago>using S3 He doesn't use AWS S3, but instead digital ocean spaces.
- nhoughto 5y agoWhat registry features do you lose doing it this way? a normal registry isn't just serving dumb files is it? It is essentially an API that can find images by tags, sha256 etc against a backend. It manages lifecycling of things as they are replaced etc. I imagine you could live without or substitute some of these features but are there any showstoppers?
- deleted 5y ago[deleted]
- boxingrock 5y agorunning a kubernetes cluster is what bloggers call "technology minimalism" these days? joking aside, i've been trying to find some time to mess around with nerdctl's ipfs functionality, seems like it may be a better fit for smaller teams and the self-hosters out there.
- ei8ths 5y agoi just run mine on my raspberry pi, use ddns and allow specific servers to access it...thats a budget.
- deleted 5y ago[deleted]
- jiux 5y agoMy poor-man’s container registry: Linux box + SSH + makefile
- jck 5y agoIt sounds like you're just describing a build server and it's filesystem.