No description
Find a file
2025-10-14 17:22:12 -04:00
compose-update.py First RC for multithread release 2025-09-28 03:41:32 -04:00
README.md Update README.md 2025-10-14 17:22:12 -04:00

ComposeUpdate

Name Subject to Change

What it does

Looks through the specified directory (or the directory it's running from if not specified) for subdirectories containing docker-compose files, then starts or stops them.

What it doesn't do (but hopefully will)

ComposeUpdate expects a flat directory structure because of the aforementioned skill issue regarding recursion. As long as you don't bury your compose files multiple layers deep, you're good.

Roadmap

  • Error checking/dry run (40%)
  • Remote host support
  • Recursive directory scanning
  • Proper logging (30%)
  • Bounded multithreading
  • Better path handling
  • Use the Docker daemon directly (maybe)