# 📚 Documentation Repository

This repository contains documentation, guides, and reference material.

## 📖 Available Documentation

- **[Contribution guidelines](./contributing/)**  
  Documentation and guides related to infrastructure configuration and best practices.  
  - [Git](./contributing/git.md)  
    Guidelines for contributing using git

- **[Infrastructure](./infrastructure/)**  
  Documentation and guides related to infrastructure configuration and best practices.  
  - [ACME](./infrastructure/acme.md)  
    Documentation of the ACME concept.
  - [IPV6](./infrastructure/ipv6.md)  
    Documentation of the ipv6 concept.  

- **[Keycloak](./keycloak/)**  
  Documentation and guides related to Keycloak configuration and best practices.  
  - [Enforce OTP 2FA for Internal Users](./keycloak/enforce-otp-internal.md)  
    Step-by-step instructions for enforcing OTP-based two-factor authentication for internal users, while excluding external Microsoft Entra users.

- **[Microsoft Entra](./ms-entra/)**  
  Documentation and guides related to Microsft Entra configuration and best practices.
  - [Enterprise App Integration with Keycloak](./ms-entra/enterprise-app-keycloak.md)  
    Step-by-step instructions for creating an Enterprise Application in Microsoft Entra (Azure AD) as an identity provider for Keycloak.

