Initial template repository
🎬 ARR Suite Template Bootstrap - Complete Media Automation Stack Features: - 16 production services (Prowlarr, Sonarr, Radarr, Plex, etc.) - One-command Ansible deployment - VPN-protected downloads via Gluetun - Tailscale secure access - Production-ready security (UFW, Fail2Ban) - Automated backups and monitoring - Comprehensive documentation Ready for customization and deployment to any VPS. Co-authored-by: openhands <openhands@all-hands.dev>
This commit is contained in:
79
templates/arrs-logrotate.j2
Normal file
79
templates/arrs-logrotate.j2
Normal file
@@ -0,0 +1,79 @@
|
||||
# Logrotate configuration for Arrs applications
|
||||
# Generated by Ansible
|
||||
|
||||
{{ docker_root }}/sonarr/logs/*.txt {
|
||||
daily
|
||||
rotate {{ log_max_files }}
|
||||
size {{ log_max_size }}
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 0644 {{ docker_user }} {{ docker_group }}
|
||||
}
|
||||
|
||||
{{ docker_root }}/radarr/logs/*.txt {
|
||||
daily
|
||||
rotate {{ log_max_files }}
|
||||
size {{ log_max_size }}
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 0644 {{ docker_user }} {{ docker_group }}
|
||||
}
|
||||
|
||||
{{ docker_root }}/lidarr/logs/*.txt {
|
||||
daily
|
||||
rotate {{ log_max_files }}
|
||||
size {{ log_max_size }}
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 0644 {{ docker_user }} {{ docker_group }}
|
||||
}
|
||||
|
||||
{{ docker_root }}/bazarr/logs/*.log {
|
||||
daily
|
||||
rotate {{ log_max_files }}
|
||||
size {{ log_max_size }}
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 0644 {{ docker_user }} {{ docker_group }}
|
||||
}
|
||||
|
||||
{{ docker_root }}/prowlarr/logs/*.txt {
|
||||
daily
|
||||
rotate {{ log_max_files }}
|
||||
size {{ log_max_size }}
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 0644 {{ docker_user }} {{ docker_group }}
|
||||
}
|
||||
|
||||
{{ docker_root }}/logs/*.log {
|
||||
daily
|
||||
rotate {{ log_max_files }}
|
||||
size {{ log_max_size }}
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 0644 {{ docker_user }} {{ docker_group }}
|
||||
}
|
||||
|
||||
{{ docker_root }}/logs/*/*.log {
|
||||
daily
|
||||
rotate {{ log_max_files }}
|
||||
size {{ log_max_size }}
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 0644 {{ docker_user }} {{ docker_group }}
|
||||
}
|
||||
Reference in New Issue
Block a user