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==== | ||