Skip to content
Snippets Groups Projects
Commit 045af1db authored by Alban Sonneville's avatar Alban Sonneville
Browse files

gitea maj

parent 9b25b4fd
No related branches found
No related tags found
No related merge requests found
......@@ -289,9 +289,8 @@ Dans un dépôt Git :
# Gitea
## QUESTIONS
### QUESTIONS
Question(s) 1\. À propos de Gitea
• Qu’est-ce que Gitea ?
Gitea est un logiciel de gestion de dépôts Git open source qui peut être utilisé pour héberger des projets Git de manière privée ou publique. Il est conçu pour être facile à utiliser et à installer et offre une interface Web pour gérer les dépôts Git.
......@@ -330,26 +329,27 @@ Gitea utilise par défaut le port 3000 pour communiquer, pour cela il faut aller
Télercharger le fichier d’installation Gitea:
**`wget -O gitea https://dl.gitea.com/gitea/main-nightly/gitea-main-nightly-linux-amd64`**
**Après avoir été installé,, toujours dans le même répertoire exécutez cette commande pour rendre le fichier exécutable:**
Après avoir été installé,, toujours dans le même répertoire exécutez cette commande pour rendre le fichier exécutable:
**`chmod +x gitea`**
### Vérifications des fichiers téléchargés avec GPG
**Téléchargez le fichier de signature correspondant à la version de Gitea téléchargée (soit 1.23.5) avec la commande suivante :**
Téléchargez le fichier de signature correspondant à la version de Gitea téléchargée (soit 1.23.5) avec la commande suivante :
**`wget -O gitea-asc https://dl.gitea.com/gitea/1.23.5/gitea-1.23.5-linux-amd64.asc`**
**Puis récupérez la clef pour faire la comparaison:**
Puis récupérez la clef pour faire la comparaison:
**`gpg --keyserver keys.openpgp.org --recv 7C9E68152594688862D62AF62D9AE806EC1592E2`**
**Vérifiez la signature du fichier:**
**`gpg --verify gitea-asc gitea`**
**Lorsque vous vérifiez la signature GPG d’un fichier binaire, vous pouvez rencontrer un avertissement semblable à celui-ci : gpg: Attention: cette clef n'est pas certifiée avec une signature de confiance. gpg: Rien n'indique que la signature appartient à son propriétaire. Malgré cet avertissement, tant que le message indique une "Bonne signature", cela confirme que le fichier gitea n’a pas été altéré, et vous pouvez considérer le binaire comme authentique et sûr à utiliser.**
Vérifiez la signature du fichier:
`gpg --verify gitea-asc gitea`
**Puis vérifier la signature avec:**
**“gpg \--verify gitea-asc gitea”**
**![][image13]**
Lorsque vous vérifiez la signature GPG d’un fichier binaire, vous pouvez rencontrer un avertissement semblable à celui-ci : gpg: Attention: cette clef n'est pas certifiée avec une signature de confiance. gpg: Rien n'indique que la signature appartient à son propriétaire. Malgré cet avertissement, tant que le message indique une "Bonne signature", cela confirme que le fichier gitea n’a pas été altéré, et vous pouvez considérer le binaire comme authentique et sûr à utiliser.**
**À l’aide de \`git \-v\` j’ai la version, elle est supérieure à la 2.0.**
Puis vérifier la signature avec:
“gpg \--verify gitea-asc gitea”
**![][image13]
À l’aide de \`git \-v\` j’ai la version, elle est supérieure à la 2.0.
## Préparer l'environnement Gitea
......@@ -359,9 +359,10 @@ Tout d’abord vérifiez si votre version git est bien supérieur à 2.0 avec `g
### Utilisateur Git
**NE PAS OUBLIER D’AVOIR LES DROITS SUDO**
**Pour ajouter l’utilisateur Gitea:**
**\`\`\`bash**
**Ne pas oublier d'avoir esl droits sudo.**
Pour ajouter l’utilisateur Gitea:
**sudo adduser \\**
**\--system \\**
**\--shell /bin/bash \\**
......@@ -371,8 +372,8 @@ Tout d’abord vérifiez si votre version git est bien supérieur à 2.0 avec `g
**\--home /home/git \\**
**git\`\`\`**
**Pour créer les répertoires demandés:**
**\`\`\`bash**
Pour créer les répertoires demandés:
**sudo mkdir \-p /var/lib/gitea/{custom,data,log}**
**sudo chown \-R git:git /var/lib/gitea/**
**sudo chmod \-R 750 /var/lib/gitea/**
......@@ -380,7 +381,7 @@ Tout d’abord vérifiez si votre version git est bien supérieur à 2.0 avec `g
**sudo chown root:git /etc/gitea**
**sudo chmod 770 /etc/gitea\`\`\`**
**Déplacez le fichier gitea dans le répertoire créé, mettez le dans le dossier `/var/lib/gitea`.**
Déplacez le fichier gitea dans le répertoire créé, mettez le dans le dossier `/var/lib/gitea`.
## Lancer Gitea
......@@ -468,7 +469,7 @@ Puis `sudo chmod 750 /etc/gitea` et `sudo chmod 640 /var/lib/gitea/custom/conf/a
Pour lancer gitea il vous suffit de vous connecter à l’utilisateur git
**Le service gitea maintenant installée sur notre machine, on peut voir que nous sommes connectés à notre compte admin gitea:**
Le service gitea maintenant installée sur notre machine, on peut voir que nous sommes connectés à notre compte admin gitea:
**![][image14]**
## Version Gitea:
......@@ -485,7 +486,7 @@ Depuis le dossier `/var/lib/gitea` depuis le compte `git` puis d'exécuter `./gi
## Utilisation de Gitea:
J’ai réussi à créer un répertoire depuis l’interface web de gitea:
Pour créer un répertoire depuis l’interface web de gitea:
![][image15]
Depuis ma machine principale je me suis connecté au compte admin gitea:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment