Operational CLI tools for m0sh1.cc infrastructure workflows.
  • Go 99.6%
  • Go Template 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Yael Meya 30d6f7081e
All checks were successful
ci/woodpecker/push/build Pipeline was successful
fix(dhi): ignore unpublished image aliases
2026-08-12 10:51:26 +02:00
.woodpecker feat: enhance catalog and error handling 2026-08-10 09:17:35 +02:00
cmd chore: rename Forgejo namespace to isityael 2026-06-30 23:37:35 +02:00
data Update metadata and author references 2026-07-29 10:46:17 +02:00
docs Update metadata and author references 2026-07-29 10:46:17 +02:00
internal fix(dhi): ignore unpublished image aliases 2026-08-12 10:51:26 +02:00
seed/dhi-db chore(dhi): track metrics scrape support wrapper 2026-06-30 03:25:16 +02:00
.gitignore chore: ignore vendor directory 2026-07-23 12:47:06 +02:00
.woodpecker.yml chore: add root Woodpecker config to include all pipeline files 2026-06-11 00:26:52 +02:00
go.mod fix(deps): update module modernc.org/sqlite to v1.56.0 2026-08-03 20:38:49 +00:00
go.sum fix(deps): update module modernc.org/sqlite to v1.56.0 2026-08-03 20:38:49 +00:00
mise.toml chore(deps): update module go:golang.org/x/vuln/cmd/govulncheck to v1.6.0 2026-07-09 18:26:32 +00:00
README.md Update metadata and author references 2026-07-29 10:46:17 +02:00
renovate.json chore: rename Forgejo namespace to isityael 2026-06-30 23:37:35 +02:00

infra-cli

Operational CLI tools for m0sh1.cc infrastructure. infra is the primary operator entrypoint; the historical binaries remain as compatibility shims.

Tools

Tool Description
infra Unified CLI grouping CI, guard, DHI, Harbor, Garage, Netcup, and scaffolding helpers
infra-ci Compatibility entrypoint for infra ci
infra-guard Compatibility entrypoint for infra guard
dhi-db Compatibility entrypoint for infra dhi
harbor-tools Compatibility entrypoint for infra harbor
garage-cli Compatibility entrypoint for infra garage
netcup-cli Compatibility entrypoint for infra netcup
helm-scaffold Compatibility entrypoint for infra scaffold helm

Repository Layout

cmd/                Thin binary shims
internal/commands/  Importable command trees used by infra and compatibility shims
internal/guard/     Guard check implementations
internal/netcup/    Netcup REST client/auth package
internal/dhi/       DHI-specific packages
data/               DHI catalog data and image manifests
seed/               Fallback/seed data

Building

go build -o bin/ ./cmd/...

License

Private — isityael