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:50] – [Installation] Docker 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 
  
 Installation de Docker: Installation de Docker:
 +
 +Source: https://docs.docker.com/engine/install
 +
 Ajoute la Clé GPG: Ajoute la Clé GPG:
   sudo apt update   sudo apt update
Ligne 220: Ligne 224:
   sudo chmod a+r /etc/apt/keyrings/docker.asc   sudo chmod a+r /etc/apt/keyrings/docker.asc
  
-Ajoute les sources:+Ajouter les sources:
   echo \   echo \
     "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \     "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
Ligne 226: Ligne 230:
     sudo tee /etc/apt/sources.list.d/docker.list > /dev/null     sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  
 +Installer Docker:
   sudo apt update   sudo apt update
   sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin   sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
-===Daemon===+===Config Daemon===
  
 Fichier Daemon: Fichier Daemon:
Ligne 252: 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 261: 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 282: 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.1750092633.txt.gz · Dernière modification : 2025/06/16 16:50 de Deed