https://github.com/negrel/aegis
API Edge Gateway Integration System
https://github.com/negrel/aegis
Last synced: over 1 year ago
JSON representation
API Edge Gateway Integration System
- Host: GitHub
- URL: https://github.com/negrel/aegis
- Owner: negrel
- License: mit
- Created: 2025-02-07T18:49:47.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-28T20:08:30.000Z (over 1 year ago)
- Last Synced: 2025-02-28T23:26:06.903Z (over 1 year ago)
- Language: Go
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `aegis` - API Edge Gateway Integration System
`aegis` is a lightweight API gateway built on Envoy proxy, designed specifically
for bare metal infrastructure. It provides essential API management capabilities
including:
* Automatic SSL certificate renewal
* Support for HTTP protocols (versions 1.x, 2, and 3)
* Comprehensive access logging
* Rate limiting to control API traffic
* Circuit breaker functionality to prevent cascading failures
* OpenAPI specification validation
## Contributing
If you want to contribute to `aegis` to add a feature or improve the code contact
me at [alexandre@negrel.dev](mailto:alexandre@negrel.dev), open an
[issue](https://github.com/negrel/aegis/issues) or make a
[pull request](https://github.com/negrel/aegis/pulls).
## :stars: Show your support
Please give a :star: if this project helped you!
[](https://www.buymeacoffee.com/negrel)
## :scroll: License
MIT © [Alexandre Negrel](https://www.negrel.dev/)