Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| doc:forgejo [2025/06/16 16:50] – [Installation] Docker Deed | doc:forgejo [2025/06/16 19:00] (Version actuelle) – [Installation] Deed | ||
|---|---|---|---|
| Ligne 209: | Ligne 209: | ||
| =====RUNNER===== | =====RUNNER===== | ||
| ====Installation==== | ====Installation==== | ||
| + | Source: https:// | ||
| ===Dépendance=== | ===Dépendance=== | ||
| - | apt install | + | apt install |
| Installation de Docker: | Installation de Docker: | ||
| + | |||
| + | Source: https:// | ||
| + | |||
| Ajoute la Clé GPG: | Ajoute la Clé GPG: | ||
| sudo apt update | sudo apt update | ||
| Ligne 220: | Ligne 224: | ||
| sudo chmod a+r / | sudo chmod a+r / | ||
| - | Ajoute | + | Ajouter |
| echo \ | echo \ | ||
| "deb [arch=$(dpkg --print-architecture) signed-by=/ | "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
| Ligne 226: | Ligne 230: | ||
| sudo tee / | sudo tee / | ||
| + | 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 |
| Fichier Daemon: | Fichier Daemon: | ||
| Ligne 252: | Ligne 257: | ||
| sudo systemctl daemon-reload | sudo systemctl daemon-reload | ||
| - | ===Télécharge | + | ===Télécharger |
| - | Télécharge: | + | Télécharger: |
| export RUNNER_VERSION=$(curl -X ' | export RUNNER_VERSION=$(curl -X ' | ||
| wget -O forgejo-runner https:// | wget -O forgejo-runner https:// | ||
| Ligne 261: | Ligne 266: | ||
| gpg --verify forgejo-runner.asc forgejo-runner | gpg --verify forgejo-runner.asc forgejo-runner | ||
| - | Install: | + | Installer: |
| sudo cp forgejo-runner / | sudo cp forgejo-runner / | ||
| - | Configure | + | Configurer |
| useradd --create-home runner | useradd --create-home runner | ||
| usermod -aG docker runner | usermod -aG docker runner | ||
| - | Configure | + | Configurer |
| sudo su - runner | sudo su - runner | ||
| Ligne 282: | Ligne 287: | ||
| chmod g+s data/.cache | chmod g+s data/.cache | ||
| - | Configure | + | Enregistrer |
| + | sudo -u runner forgejo-runner register | ||
| + | Démarrer le Runner: | ||
| + | sudo service forgejo-runner start | ||
| ====Update==== | ====Update==== | ||