{"id":15019974,"url":"https://github.com/docker/volumes-backup-extension","last_synced_at":"2025-10-19T16:32:32.833Z","repository":{"id":37096914,"uuid":"503800558","full_name":"docker/volumes-backup-extension","owner":"docker","description":"Back up, clone, restore, and share Docker volumes effortlessly.","archived":true,"fork":false,"pushed_at":"2024-10-29T15:31:51.000Z","size":31591,"stargazers_count":91,"open_issues_count":23,"forks_count":19,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-01-10T19:23:46.195Z","etag":null,"topics":["docker","docker-backup","docker-extension","docker-volumes","hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"PLpgSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/docker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-15T14:28:52.000Z","updated_at":"2024-11-25T22:34:55.000Z","dependencies_parsed_at":"2024-07-15T17:27:13.605Z","dependency_job_id":"d2ccc757-5fea-43df-bea0-06150bab69f9","html_url":"https://github.com/docker/volumes-backup-extension","commit_stats":{"total_commits":264,"total_committers":16,"mean_commits":16.5,"dds":0.5416666666666667,"last_synced_commit":"0fd34bfa7941e13e83078f4f41ad220e0a2b4c6f"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fvolumes-backup-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fvolumes-backup-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fvolumes-backup-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fvolumes-backup-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docker","download_url":"https://codeload.github.com/docker/volumes-backup-extension/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237172156,"owners_count":19266626,"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","docker-backup","docker-extension","docker-volumes","hacktoberfest"],"created_at":"2024-09-24T19:54:24.242Z","updated_at":"2025-10-19T16:32:28.768Z","avatar_url":"https://github.com/docker.png","language":"PLpgSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Volumes Backup and Share Extension\n\n[![Build, Scan and Push](https://github.com/docker/volumes-backup-extension/actions/workflows/build-scan-push.yaml/badge.svg)](https://github.com/docker/volumes-backup-extension/actions/workflows/build-scan-push.yaml)\n[![Lint Dockerfile](https://github.com/docker/volumes-backup-extension/actions/workflows/hadolint.yaml/badge.svg)](https://github.com/docker/volumes-backup-extension/actions/workflows/hadolint.yaml)\n\n\u003e [!IMPORTANT]\n\u003e The functionality in this extension has been available in the Volumes tab of Docker Desktop in versions 4.29 and later. This extension will be deprecated and removed from the marketplace effective September 30, 2024. [Learn more](https://docs.docker.com/desktop/use-desktop/volumes/)\n\n![Extension Screenshot](./docs/images/1-table.png)\n\n🚀 This extension was originally created by [Felipe Cruz](https://github.com/felipecruz91/)\n\n## Features\n\n- Export a volume:\n  - To a compressed file in your local filesystem\n  - To an existing local image\n  - To a new local image\n- To a new image in Docker Hub (or another registry)\n- Import data into a new container or into an existing container:\n  - From a compressed file in your local filesystem\n  - From an existing image\n  - From an existing image in Docker Hub (or another registry)\n- Transfer a volume via SSH to another host that runs Docker Desktop or Docker engine.\n- Clone a volume\n- Empty a volume\n- Delete a volume\n\n## Installation\n\nThe recommended way to install the extension is from the Marketplace in Docker Desktop.\nYou could also install it with the Docker Extensions CLI, targeting either a published released (e.g. `1.0.0`) or branch (e.g. `main`):\n\n```bash\n  docker extension install docker/volumes-backup-extension:main\n```\n\n## Run Locally\n\nClone the project\n\n```bash\n  git clone https://github.com/docker/volumes-backup-extension.git\n```\n\nGo to the project directory\n\n```bash\n  cd volumes-backup-extension\n```\n\nBuild the extension\n\n```bash\n  docker build -t docker/volumes-backup-extension:latest .\n```\n\nInstall the extension\n\n```bash\n  docker extension install docker/volumes-backup-extension:latest\n```\n\nDeveloping the frontend\n\n```bash\n  cd ui\n  npm install\n  npm start\n```\n\nThis starts a development server that listens on port 3000.\n\nYou can now tell Docker Desktop to use this as the frontend source. In another terminal run:\n\n```bash\n  docker extension dev ui-source docker/volumes-backup-extension:latest http://localhost:3000\n```\n\nIn order to open the Chrome Dev Tools for your extension when you click on the extension tab, run:\n\n```bash\n  docker extension dev debug docker/volumes-backup-extension:latest\n```\n\nEach subsequent click on the extension tab will also open Chrome Dev Tools. To stop this behaviour, run:\n\n```bash\n  docker extension dev reset docker/volumes-backup-extension:latest\n```\n\n## Acknowledgements\n\n- [Vackup project by Bret Fisher](https://github.com/BretFisher/docker-vackup)\n- [Building Vackup - LiveStream on YouTube](https://www.youtube.com/watch?v=BHKp7Sc3VVc)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocker%2Fvolumes-backup-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdocker%2Fvolumes-backup-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocker%2Fvolumes-backup-extension/lists"}