Skip to content

Latest commit

 

History

History

README.md

scripts

Python-based infrastructure management tools for Docker Compose stacks. All tools output JSON by default; use --human for readable output.

Full reference: docs/SCRIPTS.md — CLI table, usage, standards, and related docs.

Install

sudo apt install python3-yaml
# or: pip install -r scripts/requirements.txt

Layout

  • CLI: validate.py, audit.py, healthcheck.py, backup.py, setup.py, host.py, observability-health.py
  • lib/ — shared library (discovery, compose, validator, ports, images, observability, report, alerting, models)
  • templates/ — systemd unit and cron (see templates/README.md)

Run from repo root: ./scripts/validate.py, ./scripts/audit.py --human, etc.