Fichier log Gitea
Gitea
possède sa propre configuration des fichiers logs qui sont stockés par défaut dans le répertoire log
du répertoire racine, soit /var/opt/gitea
dans le cadre de cette installation.
Cet article présente la configuration des fichier logs.
Votre avis
Nobody voted on this yet
|
|
Etude
Toute la configuration de Gitea
se situe dans le fichier custom/conf/app.ini
. Les fichiers logs sont configurées dans la section log
qui est par défaut la suivante.
[log]
MODE = file
LEVEL = Info
ROOT_PATH = /var/opt/gitea/log
Configuration
La configuration peut être modifié dans le fichier app.ini
.
Préparation environnement
L'installation initiale étant réalisée sur une machine Ubuntu
, les fichiers logs vont être placés au même emplacement que les autres traces. Un répertoire gitea
dans /var/log
est créé.
#sudo mkdir -p /var/log/gitea #sudo chown gitea:gitea /var/log/gitea #sudo chmod 755 /var/log/gitea
Les permissions sont accordées au compte gitea
comme c'est le cas suite à l'installation sur le répertoire /var/opt/gitea/log
.
Paramétrage
Avant d'effectuer la modification, le service est arrêté et les fichiers existants déplacés.
#sudo service gitea stop #sudo mv /var/opt/gitea/log/* /var/log/gitea/
Il faut ensuite modifier le paramétrage de l'emplacement, afin de prendre en compte ce nouveau répertoire. Ceci s'effectue dans le fichier app.ini
, explicité précédemment.
[log]
MODE = file
LEVEL = Info
ROOT_PATH = /var/log/gitea
Puis le service est redémarré.
#sudo service gitea start
A noter qu'aucune configuration n'est mise en place avec Logrotate. La configuration standard de Gitea
prend déjà en charge un système de rotation comme indiqué dans l'interface d'administration, onglet Configuration
.
