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:44] – [Installation] 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 |
- | install | + | Installation de Docker: |
+ | Source: https:// | ||
- | ===Daemon=== | + | Ajoute la Clé GPG: |
+ | sudo apt update | ||
+ | sudo apt install ca-certificates curl | ||
+ | sudo install -m 0755 -d / | ||
+ | sudo curl -fsSL https:// | ||
+ | sudo chmod a+r / | ||
+ | |||
+ | Ajouter les sources: | ||
+ | echo \ | ||
+ | "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
+ | $(. / | ||
+ | sudo tee / | ||
+ | |||
+ | Installer Docker: | ||
+ | sudo apt update | ||
+ | sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
+ | ===Config | ||
Fichier Daemon: | Fichier Daemon: | ||
Ligne 239: | 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 248: | 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 269: | 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==== | ||