F.A.Q. (Foire aux questions)
Giturl.fr facilite le partage du code contenu dans des dépôts privés Github, à l'aide de tokens d'accès. Il permet donc de partager le code de vos dépôts privés Github avec des rectuteurs, sans avoir à les rendre publics et sans avoir à les ajouter en tant que collaborateur du projet.
Comme giturl.fr est fortement lié à Github, vous devrez tout d'abord vous connecter à votre compte Github. Lors de la première connexion, vous devrez ensuite installer l'application giturl.fr sur votre compte Github. Cette étape est nécessaire pour que giturl.fr puisse accéder à vos dépôts.
Comme giturl.fr utilise une Github App pour fonctionner, vous pourrez choisir finement les dépôts auxquels il aura accès. Vous pourrez même révoquer ou modifier ces accès à tout moment. Nous tenons par ailleurs à préciser qu'aucun droit en écriture n'est demandé et qu'aucun code n'est copié sur nos serveurs.
Les liens giturl.fr sont de la forme https://giturl.fr/code/slug/token. C'est vous qui choisissez le slug lors de la création du projet (il doit juste être unique et encore disponible).Le token est généré aléatoirement mais peut être modifié manuellement.
Depuis votre compte, vous pouvez créer des projets rattachés à un dépôt Github (et à une branche spécifique). Vous pouvez ensuite gérer les tokens d'accès à ce projet (et même spécifier une date d'expiration). Dès lors que vous supprimez un token, le lien que vous avez partagé ne fonctionnera plus.
Lorsqu'une personne accède à un lien giturl.fr, giturl.fr récupère les données demandées (architecture, fichiers, etc.) via l'API Github et les affiche directement. Aucune de ces données n'est stockée sur nos serveurs (pas de procédure de mise en cache) et aucune procédure de téléchargement n'est mise en place.
Il n'y a aucune limite fixée arbitrairement, vous pouvez créer autant de projets que vous le souhaitez. Cependant, nous pouvons être limité par la capacité de l'API Github à nous fournir les données demandées en cas de forte demande. Nous ne pouvons pas être tenus pour responsable en cas d'indisponibiilté temporaire.
L'utilisation de giturl.fr est totalement gratuite. C'est un service proposé par un développeur indépendant (en recherche d'emploi actuellement), d'abord créé pour sa propre utilisation et ayant décidé de le partager pour rendre service au plus grand nombre.