Add interface to allow configure site access logs. On 11:59:59PM Compress & Archive access log and add it to Monthly or Weekly (per user selection for each site) log. Then users be able to config from the panel to how many Monthly or Weekly log to keep.

That's how cpanel does it and it's very efficient and helpful.

Custom Access Log Rotation

3 total votes
Quick Actions
Activity
View recent activity and updates
Use arrow keys to navigate