https://github.com/dragonflyoss/dragonfly
Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.
https://github.com/dragonflyoss/dragonfly
cloud-native cncf containers docker-image nydus p2p registry
Last synced: 2 days ago
JSON representation
Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.
- Host: GitHub
- URL: https://github.com/dragonflyoss/dragonfly
- Owner: dragonflyoss
- License: apache-2.0
- Created: 2020-11-04T03:37:33.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-05-13T03:23:25.000Z (9 months ago)
- Last Synced: 2025-05-13T04:24:18.620Z (9 months ago)
- Topics: cloud-native, cncf, containers, docker-image, nydus, p2p, registry
- Language: Go
- Homepage: https://d7y.io
- Size: 18.7 MB
- Stars: 2,546
- Watchers: 38
- Forks: 313
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Governance: GOVERNANCE.md
Awesome Lists containing this project
- awesome-go - dragonflyoss/dragonfly
- my-awesome - dragonflyoss/dragonfly - native,cncf,containers,docker-image,nydus,p2p,registry pushed_at:2026-01 star:3.0k fork:0.4k Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology, with an optional content‑addressable filesystem that accelerates OCI container launch. (Go)
README
# Dragonfly
![alt][logo-linear]
[](https://github.com/dragonflyoss/dragonfly/releases)
[](https://artifacthub.io/packages/search?repo=dragonfly)
[](https://scorecard.dev/viewer/?uri=github.com/dragonflyoss/dragonfly)
[](https://github.com/dragonflyoss/dragonfly/actions/workflows/ci.yml)
[](https://goreportcard.com/report/github.com/dragonflyoss/dragonfly)
[](https://github.com/dragonflyoss/dragonfly/discussions)
[](https://www.bestpractices.dev/projects/10432)
[](https://twitter.com/dragonfly_oss)
[](https://github.com/dragonflyoss/dragonfly/blob/main/LICENSE)
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fdragonflyoss%2Fdragonfly?ref=badge_shield&issueType=license)
[](https://insights.linuxfoundation.org/project/d7y)
[](https://www.cncf.io/projects/dragonfly/)
## Introduction
Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology,
with an optional content‑addressable filesystem that accelerates OCI container launch.
It aims to provide a best‑practice, standards‑based solution for cloud‑native architectures,
improving large‑scale delivery of files, container images, OCI artifacts, AI/ML models, caches,
logs, dependencies, etc.
## Documentation
You can find the full documentation on the [d7y.io][d7y.io].
## Community
Join the conversation and help the community grow. Here are the ways to get involved:
- **Slack Channel**: [#dragonfly](https://cloud-native.slack.com/messages/dragonfly/) on [CNCF Slack](https://slack.cncf.io/)
- **Github Discussions**: [Dragonfly Discussion Forum][discussion]
- **Developer Group**:
- **Mailing Lists**:
- **Developers**:
- **Maintainers**:
- **Twitter**: [@dragonfly_oss](https://twitter.com/dragonfly_oss)
- **DingTalk Group**: `22880028764`
You can also find community information in the [community repository](https://github.com/dragonflyoss/community).
## Roadmap
You can find the [roadmap](https://github.com/dragonflyoss/community/blob/master/ROADMAP.md)
in the [community repository](https://github.com/dragonflyoss/community).
## Security
### Security Audit
A third-party security audit of Dragonfly was performed by Trail of Bits, with the full report available at
[Dragonfly Comprehensive Report](docs/security/dragonfly-comprehensive-report-2023.pdf).
### Reporting security vulnerabilities
If you discover a vulnerability, please report it per our Security Policy at [Security Policy](https://github.com/dragonflyoss/community/blob/master/SECURITY.md),
and security insights are detailed in [SECURITY-INSIGHTS.yml](SECURITY-INSIGHTS.yml).
## Software bill of materials
We publish SBOMs with all of our releases. You can find them in Github release assets.
[arch]: docs/images/arch.png
[logo-linear]: docs/images/logo/dragonfly-linear.svg
[discussion]: https://github.com/dragonflyoss/dragonfly/discussions
[contributing]: https://github.com/dragonflyoss/community/blob/master/CONTRIBUTING.md
[codeconduct]: https://github.com/dragonflyoss/community/blob/master/CODE_OF_CONDUCT.md
[d7y.io]: https://d7y.io/
## Contributing
You should check out our
[CONTRIBUTING][contributing] and develop the project together.
## Code of Conduct
Please refer to our [Code of Conduct][codeconduct] which applies to all Dragonfly community members.