fix: complete caller analytics reliability remediation

This commit is contained in:
hectorzhao
2026-09-01 10:03:29 +08:00
parent a116926867
commit 7f8825cf3a
25 changed files with 850 additions and 202 deletions
@@ -0,0 +1,15 @@
[Unit]
Description=LisgloSIPS caller analytics retention maintenance
After=mysql.service lisglosips-caller-analytics-redis.service
[Service]
Type=oneshot
User=lisglosips
Group=lisglosips
WorkingDirectory=/opt/lisglosips/current
EnvironmentFile=/etc/lisglosips/caller-analytics.env
ExecStart=/usr/bin/node scripts/maintain-caller-analytics.mjs --apply
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true