frameable/aviary.sh
Minimal distributed configuration management in bash observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2261
- days_rel: n/a
- days_push: 1013
- n_releases_24m: 0
Adoption not part of the score
1309 stars · 35 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A minimal distributed configuration management tool written entirely in bash, serving as a tiny alternative to Ansible, Chef, or Puppet. Each managed host periodically pulls a git-based inventory describing its roles and modules, then runs idempotent shell scripts to configure itself.
Use cases
- manage server configuration without ansible
- simple gitops-based config management for a few servers
- apply idempotent bash scripts across hosts
- tiny alternative to chef or puppet
- self-managing hosts that pull their own config
- provision linux servers with shell scripts
When to choose
- you prefer bash over YAML DSLs and want minimal abstraction
- managing a small number of linux hosts
- you want a pull-based, git-driven configuration model
- you need something with zero dependencies beyond bash and git
When to avoid
- you need large-scale fleet management with rich orchestration
- you require windows support or non-linux platforms
- you want built-in secrets management, templating, or a module ecosystem
- you need detailed reporting, drift detection dashboards, or agent management
Facets
cli-tool · maturity maintenance
configuration-management deployment developer-tools cli infrastructure-as-code self-hosted cli bash gitops infrastructure-as-code server-configuration ansible-alternative idempotent-scripts devops automation command-line linux
1 source
- readme: https://github.com/frameable/aviary.sh · fetched 2026-08-28 · c00aef7e3d56
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| frameable/aviary.sh | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="frameable/aviary.sh")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem