Rôle de déploiement de gitea.
Go to file
2024-05-16 15:21:51 +02:00
defaults feat: Define gitea_version to lastest by default 2024-01-19 10:35:17 +01:00
handlers [INFO] Créer le dépôt 2023-07-06 18:47:46 +02:00
meta feat: Create user as system user 2024-05-16 15:21:51 +02:00
tasks feat: Define gitea_version to lastest by default 2024-01-19 10:35:17 +01:00
templates [INFO] Créer le dépôt 2023-07-06 18:47:46 +02:00
.gitignore Initial commit 2023-07-06 15:54:47 +00:00
LICENSE Initial commit 2023-07-06 15:54:47 +00:00
README.md [INFO] Créer le dépôt 2023-07-06 18:47:46 +02:00

role_gitea

Rôle de déploiement de gitea.

Fonctionnement

Ce rôle nécessite la création d'un utilisateur dédié. La création de cet utilisateur passe par un rôle défini dans meta/main.yml.
La configuration de logrotate est poussée en écrasant le fichier /etc/logrotate.d/gitea.

Variables

gitea_version_file

URL permettant de déterminer quelle est la dernière version.

Valeur par défaut: https://dl.gitea.io/gitea/version.json

gitea_version

Afin d'installer une version spécifique, définir cette variable.

Valeur par défaut: aucune

gitea_architecture

Architecture de la machine où est effectué le déploiement.

Valeur par défaut: arm64

gitea_install_path

Emplacement d'installation du binaire.

Valeur par défaut: /opt/gitea

gitea_logs_path

Emplacement où seront stockés les journaux.

Valeur par défaut: /var/log/gitea