mirror of
https://github.com/YunoHost-Apps/lufi_ynh.git
synced 2024-09-03 19:36:28 +02:00
Create logrotate
This commit is contained in:
parent
8f678d6d06
commit
a9a2127a47
1 changed files with 21 additions and 0 deletions
21
conf/logrotate
Normal file
21
conf/logrotate
Normal file
|
@ -0,0 +1,21 @@
|
|||
|
||||
__FINALPATH__/log/production.log {
|
||||
# Effectue une rotation des logs tout les mois
|
||||
monthly
|
||||
# Ou si le fichier de log dépasse 100Mo
|
||||
size 100M
|
||||
# Garde un maximum de 12 anciens logs
|
||||
rotate 12
|
||||
# Compresse pas les logs avec gzip
|
||||
compress
|
||||
# Compresse le log au cycle suivant. Donc garde toujours 2 logs non compressés.
|
||||
delaycompress
|
||||
# Copie et tronque le journal pour permettre la poursuite de l'écriture. Plutôt que de déplacer le log.
|
||||
copytruncate
|
||||
# Ne renvoi pas d'erreur si le fichier de log est absent.
|
||||
missingok
|
||||
# Ne fait pas de rotation si le log est vide.
|
||||
notifempty
|
||||
# Garde les anciens logs dans le même dossier.
|
||||
noolddir
|
||||
}
|
Loading…
Add table
Reference in a new issue