2.0 KiB
+++ title = "Serveur Gitea" description = "Une page qui explique comment j'ai mis en place un clone auto-heberge de github dans mon salon."
[extra] keywords = ["gitea", "github", "homeserver"] aside = "aside-server-gitea.md" +++
Les premices du projet
Dans mon voyage dans le monde de la programmation informatique, j'ai fini par eprouver la necessite de versionner les programmes que je developpe. Pour repondre a cette necessite j'ai commence a utiliser git mais le besoin de travailler durant les trajets pour optimiser le temps de locomotion m'a pousse a chercher une solution de serveur pour stocker tous ces repo git. Je ne voulais pas dependre de microsoft et leur grille tariffaire, j'ai donc porte mon choix sur Gitea.
La mise en oeuvre
Pour mettre en place Gitea sur mon serveur personnel, j'ai tout simplement suivi la documentation fournie par l'editeur du logiciel et tout a fonctionne du premier coup. J'ai egalement fais en sorte que mon serveur sois accessible en dehors de mon reseau local et sois accessible sans que j'ai a tapper l'ip de ma box internet. J'ai donc tout naturellement fais de la redirection de port avec ma box et j'ai editer une zone DNS avec mon fournisseur de nom de domaine. Pour eviter d'etre pollue par des inconnus qui s'amuseraient a creer des comptes et saturer le stockage de mon serveur j'ai retire la possibilite de creer des comptes. Si jamais vous souhaitez creer un compte pour heberger vos propres repo git veuillez me contacter en precisant vos intentions.
La version actuelle de l'installation
Il me reste encore a automatiser la publication des nouvelles versions de mon site apres un push sur le repo consacre, mais cela ne fais que tarder. Finalement, si vous souhaitez voir ce que donne le serveur dans les faits, je vous invite a suivre ce lien pour acceder a la page d'acceuil, vous pourrez vous connecter si vous possedez un compte ou voir les repo visibles et voir mon compte via le bouton "Explore".