{"id":13582203,"url":"https://github.com/michaelsauter/crane","last_synced_at":"2025-05-16T14:07:24.410Z","repository":{"id":11812250,"uuid":"14361608","full_name":"michaelsauter/crane","owner":"michaelsauter","description":"Crane - Lift containers with ease","archived":false,"fork":false,"pushed_at":"2023-07-25T08:23:15.000Z","size":2008,"stargazers_count":928,"open_issues_count":14,"forks_count":59,"subscribers_count":27,"default_branch":"master","last_synced_at":"2025-04-19T16:27:59.033Z","etag":null,"topics":["docker","go","orchestration","unison"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/michaelsauter.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-11-13T10:58:54.000Z","updated_at":"2025-04-16T14:40:32.000Z","dependencies_parsed_at":"2024-06-18T20:13:27.715Z","dependency_job_id":null,"html_url":"https://github.com/michaelsauter/crane","commit_stats":{"total_commits":733,"total_committers":26,"mean_commits":"28.192307692307693","dds":"0.26739427012278305","last_synced_commit":"3b3319fea8f0e03c754cf295f17d9f74cf79858b"},"previous_names":[],"tags_count":77,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelsauter%2Fcrane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelsauter%2Fcrane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelsauter%2Fcrane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelsauter%2Fcrane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/michaelsauter","download_url":"https://codeload.github.com/michaelsauter/crane/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254544146,"owners_count":22088807,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","go","orchestration","unison"],"created_at":"2024-08-01T15:02:29.452Z","updated_at":"2025-05-16T14:07:24.388Z","avatar_url":"https://github.com/michaelsauter.png","language":"Go","funding_links":[],"categories":["Go","Dev Tools","Repositories","orchestration","docker"],"sub_categories":[],"readme":"# Crane\nLift containers with ease - [michaelsauter.github.io/crane](https://michaelsauter.github.io/crane/)\n\n\n## Overview\nCrane is a Docker orchestration tool similar to Docker Compose with extra\nfeatures and (arguably) smarter behaviour. It works by reading in some\nconfiguration (JSON or YAML) which describes how to run containers. Crane is\nideally suited for development environments or continuous integration.\n\n## Features\n\n* Extensive support of Docker run flags\n* Simple configuration with 1:1 mapping to Docker run flags\n* `docker-compose` compatible\n* **ultra-fast bind-mounts via Unison on Mac**\n* Shortcut commands\n* Flexible ways to target containers (through groups and CLI flags to exclude/limit)\n* Smart detach / attach behaviour\n* Verbose output which shows exact Docker commands\n* Hooks\n* ... and much more!\n\n## Documentation \u0026 Usage\n\nPlease see [michaelsauter.github.io/crane/docs.html](https://michaelsauter.github.io/crane/docs.html).\n\n## Installation\n\nThe latest release is 3.6.1 and requires Docker \u003e= 1.13.\nPlease have a look at the [changelog](https://github.com/michaelsauter/crane/blob/master/CHANGELOG.md) when upgrading.\n\n```\nbash -c \"`curl -sL https://raw.githubusercontent.com/michaelsauter/crane/v3.6.1/download.sh`\" \u0026\u0026 \\\nmv crane /usr/local/bin/crane\n```\n\n---\n\nCopyright © 2013-2020 Michael Sauter. See the LICENSE file for details.\n\n---\n\n[![GoDoc](https://godoc.org/github.com/michaelsauter/crane?status.png)](https://godoc.org/github.com/michaelsauter/crane)\n[![Build Status](https://travis-ci.org/michaelsauter/crane.svg?branch=master)](https://travis-ci.org/michaelsauter/crane)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelsauter%2Fcrane","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichaelsauter%2Fcrane","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelsauter%2Fcrane/lists"}