A Git server implementation for the Harbr Foundation, built in Rust and powered by git2.
Roadmap • Documentation • FAQ
- High Performance: Optimized for speed and reliability.
- Modern Rust Implementation: Taking advantage of Rust's safety and concurrency features.
- Extensible: Designed to be modular and developer-friendly.
- Community-Driven: Actively maintained and improved by the Harbr Foundation and community contributors.
- Implement Git Protocol: Core functionalities to interact with Git repositories.
- Request Handling: Develop a robust request processing layer.
- Authentication & Authorization: Secure access management for users.
- Repository Cloning & Pushing: Efficient handling of Git operations.
- Logging & Metrics: Comprehensive logging and analytics support.
- Testing & Documentation: Extensive testing suite and detailed documentation.
Detailed documentation is not yet fully available. However; you can find our current documentation on our Wiki.
Is Hydroxide ready for production use?
No.
Hydroxide is currently in an experimental phase. We recommend using it only for testing and development while improvements continue to be implemented.
Contributions from the community are highly encouraged!
If you'd like to contribute, please check out our Contributing Guidelines and open a pull request.
Hydroxide is licensed under the MIT License.
By contributing, you agree to license your contributions under the same terms.