Skip to content

Gantry 0.8.0

Choose a tag to compare

@andrewkomkov andrewkomkov released this 08 Jun 09:07
· 34 commits to main since this release

Gantry doubles down on being the home for apple/container on macOS.

Run docker-compose files from Finder

apple/container has no native compose — so Gantry does the orchestration itself.

  • Right-click a docker-compose.ymlOpen With ▸ Gantry, use the Compose Up in apple/container Quick Action, or File ▸ Open Compose File…
  • Gantry parses the file (services, ports, environment + env_file, bind & named volumes, networks, depends_on, build, command/entrypoint, labels, resource limits, with ${VAR} interpolation)
  • It builds any build: services, creates the project's network and named volumes, and starts every service in dependency order
  • Containers are labeled com.docker.compose.*, so the project groups in the sidebar exactly like Compose on Docker
  • A Compose Up sheet lets you pick the host and watch a live progress log

Zero-setup apple/container

  • On first launch — and after Gantry updates — Gantry checks for the container CLI
  • If it's missing or older than the supported version, it offers to install or upgrade it through Homebrew for you, with a live log (never silently)
  • The Add Host form gains an Install apple/container button when the CLI is absent