The Co-op Cloud command-line utility belt 🎩🐇 https://coopcloud.tech
Go to file
decentral1se b295958c17 fix: handle all container registries
See coop-cloud/organising#258

This fixes also how we read the digest of the image. I think it was
wrong before. Some registries restrict reading this info and we now just
default to "unknown" for that case.

This also appears to bring a wave of new dependencies due to the generic
handling logic of containers/... package. The abra binary is now 1mb
larger.

The catalogue generation is now slower unfortunately. But it is more
robust.

The generic logic looks in ~/.docker/config.json for log in details, so
you don't have to pass those in manually on the CLI anymore. We just
read those defaults. You can "docker login" to get credentials setup in
that file. Since most folks won't generate the catalogue, this seems
fine for now.
2022-02-21 08:46:30 +00:00
.gitea docs: add template 2021-09-11 12:20:27 +02:00
cli fix: handle all container registries 2022-02-21 08:46:30 +00:00
cmd/abra docs: capitalistion, style 2021-12-28 01:27:58 +01:00
pkg fix: handle all container registries 2022-02-21 08:46:30 +00:00
scripts chore: publish 0.4.0-alpha-rc6 2022-01-19 13:33:32 +01:00
tests chore: remove old files [ci skip] 2022-01-27 12:14:01 +01:00
.drone.yml fix: use more descriptive name for token [ci skip] 2021-09-07 09:04:06 +02:00
.e2e.env.sample test: more example env vars 2022-01-02 01:52:09 +01:00
.envrc.sample dosc: add gitea token [ci skip] 2021-09-07 09:01:26 +02:00
.gitignore test: break up integration, rejig manual 2022-01-19 12:17:09 +01:00
.goreleaser.yml chore: avoid reverts in the change logi [ci skip] 2021-11-03 10:13:45 +01:00
AUTHORS.md refactor: migrate authors to dedicated file [ci skip] 2022-02-02 21:00:00 +01:00
Makefile test: break up integration, rejig manual 2022-01-19 12:17:09 +01:00
README.md trim docs, point to new docs [ci skip] 2022-01-27 10:30:28 +01:00
go.mod chore(deps): update module github.com/moby/sys/signal to v0.7.0 2022-02-16 08:01:33 +00:00
go.sum chore: go mod tidy 2022-02-16 13:53:09 +01:00
renovate.json chore(deps): add renovate.json 2021-11-13 20:26:28 +00:00

README.md

abra

https://coopcloud.tech

Build Status Go Report Card

The Co-op Cloud utility belt 🎩🐇

abra is our flagship client & command-line tool which has been developed specifically in the context of the Co-op Cloud project for the purpose of making day-to-day operations for operators and maintainers as convenient as possible. It is libre software, written in Go and maintained and extended by the community ❤

Please see docs.coopcloud.tech/abra/ for help on install, upgrade, hacking, troubleshooting & more!