Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
doc:forgejo [2025/06/16 16:44] – [Installation] Deeddoc:forgejo [2025/06/16 19:00] (Version actuelle) – [Installation] Deed
Ligne 209: Ligne 209:
 =====RUNNER===== =====RUNNER=====
 ====Installation==== ====Installation====
 +Source: https://forgejo.org/docs/latest/admin/runner-installation
 ===Dépendance=== ===Dépendance===
-  apt install +  apt install wget 
  
-install Docker:+Installation de Docker:
  
 +Source: https://docs.docker.com/engine/install
  
-===Daemon===+Ajoute la Clé GPG: 
 +  sudo apt update 
 +  sudo apt install ca-certificates curl 
 +  sudo install -m 0755 -d /etc/apt/keyrings 
 +  sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc 
 +  sudo chmod a+r /etc/apt/keyrings/docker.asc 
 + 
 +Ajouter les sources: 
 +  echo \ 
 +    "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ 
 +    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ 
 +    sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 
 + 
 +Installer Docker: 
 +  sudo apt update 
 +  sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 
 +===Config Daemon===
  
 Fichier Daemon: Fichier Daemon:
Ligne 239: Ligne 257:
   sudo systemctl daemon-reload   sudo systemctl daemon-reload
  
-===Télécharge et Install=== +===Télécharger et Installer=== 
-Télécharge:+Télécharger:
   export RUNNER_VERSION=$(curl -X 'GET' https://data.forgejo.org/api/v1/repos/forgejo/runner/releases/latest | jq .name -r | cut -c 2-)   export RUNNER_VERSION=$(curl -X 'GET' https://data.forgejo.org/api/v1/repos/forgejo/runner/releases/latest | jq .name -r | cut -c 2-)
   wget -O forgejo-runner https://code.forgejo.org/forgejo/runner/releases/download/v${RUNNER_VERSION}/forgejo-runner-${RUNNER_VERSION}-linux-amd64   wget -O forgejo-runner https://code.forgejo.org/forgejo/runner/releases/download/v${RUNNER_VERSION}/forgejo-runner-${RUNNER_VERSION}-linux-amd64
Ligne 248: Ligne 266:
   gpg --verify forgejo-runner.asc forgejo-runner   gpg --verify forgejo-runner.asc forgejo-runner
  
-Install:+Installer:
    sudo cp forgejo-runner /usr/local/bin/forgejo-runner    sudo cp forgejo-runner /usr/local/bin/forgejo-runner
  
-Configure le home:+Configurer le Home:
   useradd --create-home runner   useradd --create-home runner
   usermod -aG docker runner   usermod -aG docker runner
  
-Configure les dossiers dans le home:+Configurer les dossiers dans le home:
   sudo su - runner   sudo su - runner
  
Ligne 269: Ligne 287:
   chmod g+s data/.cache   chmod g+s data/.cache
  
-Configure le Runner:+Enregistrer le Runner: 
 +  sudo -u runner forgejo-runner register
  
  
 +Démarrer le Runner:
 +  sudo service forgejo-runner start
 ====Update==== ====Update====
  
doc/forgejo.1750092245.txt.gz · Dernière modification : 2025/06/16 16:44 de Deed