https://github.com/spegel-org/spegel
Stateless cluster local OCI registry mirror.
https://github.com/spegel-org/spegel
containerd docker kubernetes oci p2p registry
Last synced: 22 days ago
JSON representation
Stateless cluster local OCI registry mirror.
- Host: GitHub
- URL: https://github.com/spegel-org/spegel
- Owner: spegel-org
- License: mit
- Created: 2023-01-24T14:39:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T14:06:10.000Z (23 days ago)
- Last Synced: 2025-04-12T06:08:56.643Z (22 days ago)
- Topics: containerd, docker, kubernetes, oci, p2p, registry
- Language: Go
- Homepage: https://spegel.dev
- Size: 3.4 MB
- Stars: 1,688
- Watchers: 14
- Forks: 82
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cloud-native - spegel - Stateless cluster local OCI registry mirror. (Application Delivery)
- awesome-github-repos - spegel-org/spegel - Stateless cluster local OCI registry mirror. (Go)
README
> [!NOTE]
> We’ve started hosting community meetings every Tuesday at 17:00 CET. Find out how to participate at https://spegel.dev/project/community/#meeting.# Spegel
Spegel, mirror in Swedish, is a stateless cluster local OCI registry mirror.
![]()
## Features
Spegel is for you if you are looking to do any of the following.
* Locally cache images from external registries with no explicit configuration.
* Avoid cluster failure during external registry downtime.
* Improve image pull speed and pod startup time by pulling images from the local cache first.
* Avoid rate-limiting when pulling images from external registries (e.g. Docker Hub).
* Decrease egressing traffic outside of the clusters network.
* Increase image pull efficiency in edge node deployments.## Getting Started
Read the [getting started](https://spegel.dev/docs/getting-started/) guide to deploy Spegel.
## Contributing
Read [contribution guidelines](./CONTRIBUTING.md) for instructions on how to build and test Spegel.
## Acknowledgements
Spegel was initially developed at [Xenit AB](https://xenit.se/).
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.