🆓 Gratuit pour toujours — garanti par les licences

Chaque outil ici est open source ; sa licence garantit le droit de l'utiliser et de le redistribuer. Ce miroir est cette promesse en pratique : la version la plus récente de chaque paquet datant d'au moins 2 mois, servie gratuitement pour toujours — sans compte, sans authentification.
Les correctifs de sécurité et les patchs sont publiés immédiatement. Vous voulez chaque version quelques heures après l'upstream ? C'est le rôle du dépôt principal sur deb.griffo.io. 🚀

💬 Des questions ou des problèmes ? Rejoignez notre communauté Discord — le meilleur endroit pour obtenir de l'aide.

⚒️ Installer Forgejo sur Debian

Forge logicielle légère auto-hébergée — Au-delà du code. Nous forgeons.

⏳ Pas encore dans le miroir gratuit — disponible sur deb.griffo.io (principal)
Forgejo n'est pas encore dans le miroir gratuit. Le miroir gratuit propose actuellement Ghostty, Zed et Oh My Posh, d'autres arrivent. Obtenez Forgejo depuis le dépôt principal sur deb.griffo.io — chaque version, quelques heures après l'upstream.
SourceVersion
deb.griffo.io (main)15.0.2 ✅
Debian officiel🚫 non empaqueté
← Retour à l'accueil

Qu'est-ce que Forgejo ?

Forgejo est une forge logicielle légère auto-hébergée. Facile à installer et peu contraignante en maintenance, elle fait simplement le travail. Forgejo est un fork de Gitea piloté par la communauté, axé sur la sécurité, la confidentialité et une gouvernance démocratique — offrant une alternative auto-hébergée à GitHub ou GitLab que vous contrôlez entièrement.

🚀 Pourquoi les dernières versions sont importantes : Forgejo reçoit des mises à jour régulières incluant des correctifs de sécurité, de nouvelles fonctionnalités et des améliorations de performance. Les dernières versions comprennent Forgejo Actions (CI/CD compatible GitHub Actions), une meilleure prise en charge du registre de paquets et des capacités de fédération améliorées.

⚡ Fonctionnalités clés de Forgejo

📦 Hébergement de dépôts Git

Hébergez un nombre illimité de dépôts git publics et privés. Prise en charge complète de Git LFS, du stockage de grands fichiers et de la mise en miroir depuis GitHub, GitLab et bien d'autres.

🔄 Pull Requests & Revue de code

Flux de pull requests intégré avec revue de code en ligne, affectation de relecteurs, relecteurs obligatoires et stratégies de fusion incluant squash et rebase.

🐛 Suivi de tickets

Gestionnaire de tickets complet avec étiquettes, jalons, tableau de projets, champs personnalisés et références croisées entre dépôts.

⚙️ Forgejo Actions

Moteur CI/CD intégré compatible avec les workflows GitHub Actions. Utilisez les actions existantes du marketplace GitHub Actions sur votre runner auto-hébergé.

📚 Registre de paquets

Hébergez vos propres paquets : npm, PyPI, Maven, images Docker/OCI, paquets Debian/RPM, charts Helm et bien plus — tout en un seul endroit.

🔐 Sécurité & Contrôle d'accès

Permissions granulaires, authentification à deux facteurs, fournisseur OAuth2, intégration LDAP/SAML, accès SSH et HTTPS, règles de protection des branches.

🏆 Pourquoi choisir Forgejo ?

  • Auto-hébergé : Vos données restent sur vos serveurs, sous votre contrôle
  • Léger : Fonctionne sur un Raspberry Pi ou un VPS à 5 $/mois
  • Compatible Gitea : Remplacement direct avec compatibilité API complète
  • Piloté par la communauté : Gouvernance démocratique, sans dépendance à une entreprise
  • Compatible GitHub Actions : Réutilisez les workflows existants et les actions du marketplace
🚀 Gratuit pour toujours : Debian et Ubuntu figent les versions des paquets à chaque publication — ce miroir gratuit propose la version la plus récente de chaque paquet dès qu'elle date d'au moins 2 mois, avec des correctifs de sécurité immédiats. Le dépôt principal sur deb.griffo.io propose chaque version quelques heures après l'upstream.

📦 Installation depuis deb-free.griffo.io

Étape 1 : Ajouter le dépôt

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Étape 2 : Installer Forgejo

# Install latest Forgejo (also installs git and git-lfs) sudo apt install forgejo # Verify installation forgejo --version
# Install latest Forgejo (also installs git and git-lfs) apt install forgejo # Verify installation forgejo --version
📋 Configuration post-installation requise : Forgejo est un serveur web — après l'installation, vous devez le démarrer et terminer la configuration initiale via l'interface web. Consultez les étapes de configuration ci-dessous.

🚀 Configuration initiale

Le paquet crée automatiquement l'utilisateur système git, le répertoire de données /var/lib/forgejo et le répertoire de configuration /etc/forgejo. Terminez la configuration avec :

# Start the Forgejo service sudo systemctl start forgejo # Open http://localhost:3000 in your browser to complete initial configuration # (configure database, admin account, domain, etc.) # After the web setup is complete, enable Forgejo on boot: sudo systemctl enable forgejo # Check service status sudo systemctl status forgejo

🛡️ Durcissement de la sécurité après configuration

Une fois la configuration web terminée, rendez le fichier de configuration en lecture seule pour plus de sécurité :

# Lock down the config directory and app.ini after initial configuration sudo systemctl stop forgejo sudo chmod 750 /etc/forgejo sudo chmod 640 /etc/forgejo/app.ini sudo systemctl start forgejo

🔧 Administration en ligne de commande

Forgejo fournit une interface CLI pour les tâches d'administration. Exécutez les commandes en tant qu'utilisateur git :

# List all users sudo -u git forgejo -w /var/lib/forgejo -c /etc/forgejo/app.ini admin user list # Create admin user sudo -u git forgejo -w /var/lib/forgejo -c /etc/forgejo/app.ini admin user create \ --username admin --password changeme --email admin@example.com --admin # Regenerate Git hooks (useful after upgrades) sudo -u git forgejo -w /var/lib/forgejo -c /etc/forgejo/app.ini admin regenerate hooks

🚀 Pourquoi choisir deb-free.griffo.io ?

📊 Comparaison des dépôts :
  • Debian officiel : Aucun paquet Forgejo disponible dans les dépôts officiels
  • Installation manuelle : Nécessite de télécharger et placer le binaire manuellement
  • deb-free.griffo.io : version la plus récente datant d'au plus 2 mois, gratuite pour toujours, avec empaquetage correct, script postinst et support de mise à jour via apt

📦 Dépôt de construction de paquets

Les paquets Debian sont automatiquement construits et maintenus dans ce dépôt GitHub :

🔗 Paquets associés

Également disponibles depuis deb-free.griffo.io :

🎯 Parfait pour : Les développeurs et équipes qui souhaitent un contrôle total sur leur code source, les organisations avec des exigences de confidentialité des données, les passionnés de homelab, toute personne cherchant une alternative auto-hébergée à GitHub/GitLab suffisamment légère pour tourner sur du matériel minimal.

💝 Soutenir ce projet

Si ce dépôt vous fait gagner du temps et des efforts, veuillez envisager de le soutenir !

⭐ Étoiler sur GitHub 🐦 Share on Twitter

📦 Dernières versions sur deb.griffo.io (principal)

❓ Questions fréquentes

Forgejo est-il dans les dépôts officiels de Debian ?

Non — Forgejo n'est pas empaqueté dans les archives officielles de Debian. Ce miroir gratuit propose la version la plus récente de Forgejo datant d'au moins 2 mois ; le dépôt principal sur deb.griffo.io propose chaque version quelques heures après l'upstream.

Comment installer le dernier Forgejo sur Debian ?

Ajoutez le dépôt deb-free.griffo.io une seule fois (instructions ci-dessus), puis exécutez : sudo apt install forgejo. Les nouvelles versions arrivent via le sudo apt upgrade habituel.

Les paquets sont-ils signés et comment sont-ils construits ?

Chaque paquet est signé avec la clé GPG du dépôt (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) et construit à partir des versions upstream dans des dépôts GitHub publics que chacun peut inspecter.

Quelles versions de Debian sont prises en charge ?

Debian 12 Bookworm, Debian 13 Trixie, Forky et Sid.