Add logrotate configuration
This commit is contained in:
parent
381c5c1442
commit
a5c8961d78
|
@ -12,3 +12,12 @@ Install
|
|||
4. Enable the `xray` service in LuCI (System -> Startup, it should be at the end of the list) and reboot your router.
|
||||
|
||||
(In case it fails to work, you may disable the service and reboot the router again to revert the effects)
|
||||
|
||||
crontab
|
||||
-------
|
||||
I've added these in my crontab for more stable work of router:
|
||||
```
|
||||
0 20 * * 0 /sbin/reboot # Reboots device at 1:00 AM UTC+5 every week
|
||||
59 19 * * * /bin/bash /root/restart_xray.sh # Restarts Xray at 0:59 AM UTC+5 every day
|
||||
0 * * * * /usr/sbin/logrotate -s /usr/share/logrotate/status /etc/logrotate.conf # Run logrotate every hour
|
||||
```
|
|
@ -0,0 +1,10 @@
|
|||
/etc/xray/log/*.log {
|
||||
hourly
|
||||
rotate 24
|
||||
missingok
|
||||
notifempty
|
||||
compress
|
||||
delaycompress
|
||||
copytruncate
|
||||
dateext
|
||||
}
|
Loading…
Reference in New Issue