spegel/README.md

38 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2025-02-26 11:26:51 +01:00
> [!NOTE]
> Weve started hosting community meetings every Tuesday at 17:00 CET. Find out how to participate at https://spegel.dev/project/community/#meeting.
2023-01-24 15:47:27 +01:00
# Spegel
2023-02-06 22:57:59 +01:00
Spegel, mirror in Swedish, is a stateless cluster local OCI registry mirror.
2023-01-24 17:43:47 +01:00
2023-02-06 22:57:59 +01:00
<p align="center">
2025-01-01 20:20:07 +01:00
<img src="https://spegel.dev/images/overview.gif">
2023-02-06 22:57:59 +01:00
</p>
2025-01-01 20:20:07 +01:00
## Features
2025-01-01 20:20:07 +01:00
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.
2025-01-01 20:20:07 +01:00
## Getting Started
2025-01-01 20:20:07 +01:00
Read the [getting started](https://spegel.dev/docs/getting-started/) guide to deploy Spegel.
2025-01-01 20:20:07 +01:00
## Contributing
2023-02-06 22:57:59 +01:00
2025-01-01 20:20:07 +01:00
Read [contribution guidelines](./CONTRIBUTING.md) for instructions on how to build and test Spegel.
2024-04-01 21:18:37 +02:00
## Acknowledgements
Spegel was initially developed at [Xenit AB](https://xenit.se/).
2023-02-01 20:21:37 +01:00
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.