diff --git a/docs/GITEA_INSTALL.md b/docs/GITEA_INSTALL.md index 17dbd9e..b1d4828 100644 --- a/docs/GITEA_INSTALL.md +++ b/docs/GITEA_INSTALL.md @@ -54,7 +54,7 @@ Récupérer la dernière version stable depuis la page des releases Gitea. À ad ```bash # Vérifier la dernière version sur https://github.com/go-gitea/gitea/releases -GITEA_VERSION="1.22.3" +GITEA_VERSION="1.26.1" wget -O /tmp/gitea https://dl.gitea.com/gitea/${GITEA_VERSION}/gitea-${GITEA_VERSION}-linux-amd64 chmod +x /tmp/gitea @@ -245,6 +245,20 @@ Paramètres recommandés : Cliquer **Installer Gitea**. L'installeur met à jour `app.ini` et redirige vers la page d'accueil. +### 7.6 Ajouter ta clé SSH publique + +Pour pouvoir pousser via SSH, ta clé publique doit être enregistrée dans Gitea. + +Depuis ta machine locale, récupère ta clé publique : + +```bash +cat ~/.ssh/id_rsa.pub +# ou si tu utilises ed25519 : +cat ~/.ssh/id_ed25519.pub +``` + +Dans Gitea : **ton avatar → Paramètres → Clés SSH/GPG → Ajouter une clé** — colle le contenu et valide. + --- ## 8. Migrer les repos existants @@ -260,11 +274,13 @@ Pour chaque repo : ```bash cd /chemin/local/adastra_api -git remote add gitea git@git.unespace.com:TON_USERNAME/adastra_api.git +git remote add gitea gitea@git.unespace.com:TON_USERNAME/adastra_api.git git push gitea --all git push gitea --tags ``` +> **Note :** l'utilisateur SSH est `gitea` (le user système sous lequel tourne Gitea), pas `git`. + ### Option B — Copie directe côté serveur Si tu veux éviter de tout repousser depuis le local, tu peux cloner les repos bare existants directement dans le répertoire de Gitea : @@ -293,8 +309,8 @@ Une fois les repos migrés, mettre à jour les remotes dans tes clones locaux : git remote -v # Remplacer l'ancien remote origin -git remote set-url origin git@git.unespace.com:TON_USERNAME/adastra_api.git -git remote set-url origin git@git.unespace.com:TON_USERNAME/adastra_app.git +git remote set-url origin gitea@git.unespace.com:TON_USERNAME/adastra_api.git +git remote set-url origin gitea@git.unespace.com:TON_USERNAME/adastra_app.git # Vérifier git remote -v