Contributing to NIS2 Infrastructure Kit
December 26, 2025 ยท View on GitHub
Thank you for your interest in contributing to NIS2 Infrastructure Kit!
How to Contribute
Reporting Issues
- Use GitHub Issues to report bugs or request features
- Include Docker and docker-compose versions
- Provide logs from
docker-compose logsif applicable
Pull Requests
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Test your changes with
docker-compose config - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Areas for Contribution
- New SIEM outputs: Loki, Splunk, Datadog configurations
- Backup strategies: S3, Azure Blob, MinIO support
- Security hardening: Network policies, secrets management
- Documentation: Tutorials, video guides, translations
Development Setup
# Clone your fork
git clone https://github.com/YOUR_USERNAME/infrastructure.git
cd infrastructure
# Copy environment template
cp .env.example .env
# Validate configuration
docker-compose config
# Start in development mode
docker-compose up
Code of Conduct
Please read our Code of Conduct before contributing.