# Forgejo (Git)

## Qu’est-ce que Forgejo ?

Forgejo est une forge logicielle légère, autohébergée et libre (open-source), conçue pour l'hébergement de dépôts Git et la collaboration. Similaire à GitHub ou GitLab, mais hébergée par **CEDILLE** pour la communauté étudiants de l’ÉTS.

Avec Forgejo, vous pouvez :

* **Héberger et centraliser le code source** des projets de votre club ou regroupement dans des dépôts Git sécurisés.


* **Collaborer sur le développement** grâce aux propositions de fusion (*pull requests*) et aux outils de révision de code en équipe.
* **Gérer vos tâches et bogues** à l'aide d'un système de tickets (*issues*) intégré et de tableaux de bord Kanban.
* **Rédiger la documentation technique** de vos projets directement dans le Wiki propre à chaque dépôt.
* **Automatiser vos processus** de tests et de déploiement continu (CI/CD) grâce à Forgejo Actions.
* **Analyser la qualité de votre code** en intégrant vos projets à l'instance **SonarQube** que nous offrons également.

## Comment obtenir un accès ?

Pour qu’un club étudiant ait accès à Forgejo :


1. **Faire une demande** → Contactez-nous via **Discord** ou via notre site web (formulaire de **Demande de partenariat**).
2. **Création de l’accès** → Une fois la demande acceptée, l’accès se fait avec **Authentik** (notre service d’authentification centralisée).
3. **Gestion interne** → Les capitaines (responsable principaux) reçoivent l’accès administrateur de l’organisation Forgejo, puis peuvent créer des groupes avec différentes permissions. Tout les membres d’un club ont access en lecture par défaut. Chaque club est responsable de gérer les accès de ses propres membres.




:::info
**CEDILLE** est un club étudiant de l’[ÉTS](https://www.etsmtl.ca/) spécialisé en développement logiciel et DevOps. Nous offrons gratuitement aux clubs étudiants et organisations étudiantes plusieurs services.

  
Pour plus d’information générale sur le club, vous pouvez consulter [**notre site web**](https://cedille.etsmtl.ca/). Pour plus d’information technique sur le club, vous pouvez consulter [**notre wiki**](https://cedille.etsmtl.club).

Pour toute question ou problème, **communiquez avec nous sur** [**Discord**](https://discord.gg/kX4rXRTMR6) ou par courriel à [**cedille@etsmtl.net**](mailto:cedille@etsmtl.net).

:::