{"id":21051308,"url":"https://github.com/ovirt/ovirt-imageio","last_synced_at":"2025-04-05T16:04:46.517Z","repository":{"id":13381779,"uuid":"56609287","full_name":"oVirt/ovirt-imageio","owner":"oVirt","description":"The oVirt image transfer daemon and clients.","archived":false,"fork":false,"pushed_at":"2025-01-24T15:23:16.000Z","size":2493,"stargazers_count":20,"open_issues_count":34,"forks_count":25,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-03-29T15:04:41.040Z","etag":null,"topics":["backup","disk-image","download","nbd","ovirt","python3","upload","virtualization"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oVirt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSES/GPL-2.0-or-later.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-04-19T15:33:13.000Z","updated_at":"2024-10-28T09:22:51.000Z","dependencies_parsed_at":"2024-01-17T10:05:09.385Z","dependency_job_id":"a229e562-6536-424a-8aba-52b8b390b08e","html_url":"https://github.com/oVirt/ovirt-imageio","commit_stats":{"total_commits":1589,"total_committers":28,"mean_commits":56.75,"dds":"0.28130899937067333","last_synced_commit":"c086425f8df5a6a96c469b5eaa9203cd6cf2caf2"},"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-imageio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-imageio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-imageio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-imageio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oVirt","download_url":"https://codeload.github.com/oVirt/ovirt-imageio/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247361615,"owners_count":20926642,"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":["backup","disk-image","download","nbd","ovirt","python3","upload","virtualization"],"created_at":"2024-11-19T15:52:26.640Z","updated_at":"2025-04-05T16:04:46.458Z","avatar_url":"https://github.com/oVirt.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\nSPDX-FileCopyrightText: Red Hat, Inc.\nSPDX-License-Identifier: GPL-2.0-or-later\n--\u003e\n\n# ovirt-imageio\n\n[![Package version](https://img.shields.io/pypi/v/ovirt-imageio)](https://pypi.org/project/ovirt-imageio/)\n[![Python versions](https://img.shields.io/pypi/pyversions/ovirt-imageio)](https://pypi.org/project/ovirt-imageio/)\n[![Downloads per month](https://img.shields.io/pypi/dm/ovirt-imageio)](https://pypi.org/project/ovirt-imageio/)\n[![License](https://img.shields.io/github/license/oVirt/ovirt-imageio)](https://pypi.org/project/ovirt-imageio/)\n[![CI status](https://github.com/oVirt/ovirt-imageio/actions/workflows/ci.yml/badge.svg)](https://github.com/oVirt/ovirt-imageio/actions)\n[![Copr build status](https://copr.fedorainfracloud.org/coprs/nsoffer/ovirt-imageio-preview/package/ovirt-imageio/status_image/last_build.png)](https://copr.fedorainfracloud.org/coprs/nsoffer/ovirt-imageio-preview/package/ovirt-imageio/)\n\novirt-imageio enables uploading and downloading of disks and snapshots using HTTPS.\n\nThe project provides ovirt-imageio service and imageio client library.\n\novirt-imageio service can act in two different roles:\n\n- as a service exposing images over HTTPS, allowing clients to read and write images.\n\n- as a proxy service, allowing clients without access to the host network to read and write images.\n\nimageio client library provides wrapper around REST API provided by ovirt-imageio.\nBesides making REST API easy to use, it also provides other features like on-the-fly image\nformat conversion or support for incremental backup out of the box. It can also be used\nas a reference implementation of imageio client.\n\n## How this project is related to other oVirt projects?\n\n- vdsm - control and monitor imageio service, prepare and finalize\n  upload and download operations.\n\n- engine - manage upload and download operations, communicating with\n  vdsm and imageio service running on the engine. Engine does not communicate with imageio\n  service on the hosts.\n\n## Documentation\n\n[http://ovirt.github.io/ovirt-imageio/](http://ovirt.github.io/ovirt-imageio/)\n\n## Installation\n\n- On engine, the imageio service is installed as part of [oVirt engine installation](https://www.ovirt.org/documentation/install-guide/chap-Installing_oVirt/)\n\n    - Should be enabled during engine-setup.\n\n- On host, the imageio service is installed as part of [oVirt node installation](https://www.ovirt.org/node/)\n\n## Contributing\n\nPatches are welcome!\n\n- Refer to [Development Section](http://ovirt.github.io/ovirt-imageio/development.html) for build and commit instructions.\n\n- Send a pull request on [GitHub](https://github.com/oVirt/ovirt-imageio/pulls)\n\n## Getting Help\n\nPlease send mail to one of the following lists for help.\n\n - For discussion about usage and general help:\n   http://lists.ovirt.org/mailman/listinfo/users\n\n - For technical discussion about the project and its code:\n   http://lists.ovirt.org/mailman/listinfo/devel\n\n## Licensing\n\nThe project is provided under the terms of the GPL-2.0-or-later License.\n\nPlease see the `LICENSES/GPL-2.0-or-later.txt` file for complete license terms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovirt%2Fovirt-imageio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fovirt%2Fovirt-imageio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovirt%2Fovirt-imageio/lists"}