Forgejo
Forge Git auto-hébergée et portée par la communauté, forkée de Gitea et administrée par Codeberg e.V. Légère et copyleft, conçue pour appartenir à ceux qui l'exploitent.
4 alternatives privées, vérifiées selon nos critères publics.
GitHub appartient à Microsoft, ce qui signifie que le code que vous poussez vit sur une infrastructure que vous ne contrôlez pas. Vos dépôts publics ont été utilisés pour entraîner Copilot selon des conditions que fixe une entreprise dont les priorités ne sont pas les vôtres, et la plateforme centralise l’open source sur un seul service propriétaire. Les forges ci-dessous remettent entre vos mains à la fois le stockage et les règles qui gouvernent votre code, que vous auto-hébergiez ou que vous fassiez confiance à une organisation à but non lucratif.
Forge Git auto-hébergée et portée par la communauté, forkée de Gitea et administrée par Codeberg e.V. Légère et copyleft, conçue pour appartenir à ceux qui l'exploitent.
Hébergement Git gratuit et à but non lucratif pour les projets open source, fonctionnant sur Forgejo, sans publicité ni pistage. Géré par Codeberg e.V. en Allemagne.
Plateforme DevOps complète dont la Community Edition est open source sous licence MIT et auto-hébergeable, avec aussi une option de cloud hébergé. Basée aux États-Unis.
Forge minimaliste et entièrement open source construite autour d'un flux de travail par courriel, sans JavaScript obligatoire. Disponible en hébergement payant ou auto-hébergée. Basée aux États-Unis.
Pourquoi les paramètres ne répareront pas GitHub. Le problème avec GitHub n’est pas une case que vous auriez manquée. Il appartient à Microsoft, et aucune préférence à l’intérieur du produit ne change qui contrôle l’infrastructure sur laquelle repose votre code. Aucun réglage ne retire vos dépôts publics des données d’entraînement derrière Copilot, et aucun paramètre ne déplace votre stockage vers un serveur que vous possédez ni ne vous donne voix au chapitre sur la gouvernance de la plateforme. Vous pouvez resserrer la visibilité et verrouiller les permissions, mais les faits structurels tiennent. Les serveurs et les conditions appartiennent tous deux à Microsoft, et vos sources vivent là où elles peuvent être exploitées. Posséder votre code veut dire héberger la forge vous-même ou la confier à une organisation qui existe pour servir les développeurs plutôt que pour vendre un modèle entraîné sur eux.
Ce qui compte vraiment dans un hébergeur Git. Deux questions trient le terrain. Où vit le code, et qui contrôle les règles ? Une forge auto-hébergée comme Forgejo met vos dépôts sur une infrastructure que vous possédez, gouvernée par une licence copyleft difficile à capturer pour n’importe quelle entreprise. Codeberg fait tourner cette même forge en service hébergé à but non lucratif, vous obtenez donc l’indépendance sans gérer de serveur, financée par sa communauté plutôt que par l’exploitation de votre code. GitLab CE réunit une plateforme DevOps complète que vous pouvez auto-héberger, à cœur ouvert avec des paliers propriétaires au-dessus de la base gratuite. Si vous voulez l’option la plus épurée, SourceHut réduit la forge à une interface sans JavaScript et à un flux de correctifs par e-mail. La licence compte ici autant que les fonctionnalités, parce qu’un projet permissif peut être replié dans un produit payant plus tard, alors qu’un projet copyleft ne le peut pas. Chaque choix casse la dépendance à une seule plateforme propriétaire, ce qui est le geste qui protège vraiment votre travail.
Comment changer. Montez d’abord la forge que vous avez choisie, soit en déployant un conteneur sur un petit serveur, soit en vous inscrivant chez un hébergeur. Utilisez l’importateur intégré pour tirer chaque dépôt avec ses issues et son historique, puis repointez vos clones locaux vers le nouveau dépôt distant pour que votre travail quotidien suive. Déplacez ensuite votre CI, puisque le format de pipeline diffère de GitHub Actions et que c’est la pièce la plus susceptible de demander une réécriture. Gardez un miroir en lecture seule sur GitHub pendant un temps pour que les liens existants continuent de résoudre pendant que vous indiquez à vos collaborateurs le vrai foyer du projet. Tout l’intérêt du déplacement, c’est que rien ici n’est captif : une forge dont vous pouvez faire tourner le code vous-même ne peut jamais vous enfermer comme le peut une plateforme propriétaire. Parcourez la sélection complète sur notre page hébergement Git auto-hébergé, et si GitHub n’est que le premier service Microsoft que vous remplacez, le guide pour quitter Microsoft couvre le reste de la pile.