[license] domain = "demo.arciveo.com" type = "lifetime" expires = "lifetime" signature = "gTg5omULAjF/9Oy47OD2YPgMwIR8sN0rsvss6sK4+vV1V7SeBTY0qjXTJWXYuu4qeX1iOrfFAEXw7CI3jKMex9HMGSn3OMM+yL5Y1+67N6GsxD58dYJDZKhjfVEFn6+jOCDkzMH78QBnVBKyN7hLAdMfFim2jGw8jkD9jHpYfDCxURqkMVnIaHaDAERcWJrvh44ar5L53fppQxT6jINPtsJuKZKxxt3aCY1nO6ztxKbfy8wozdUTzRDbK1eaSV+w3S1YtKfPOM++GDVT3g8w15vE0SSyYyV4YNd7ZAUzvnZ90JdTk2cXe9AAWEotDBC4sH8YxCtQTPxJXVvSqslqHA=="
A security summary (fail2ban, SSH, UFW, ModSecurity, Lynis, updates and more) is sent on schedule to channels with notifications enabled (Telegram / Email).
Sends a Telegram/Email notification (via the channels above) when a metric exceeds its threshold, and again when it returns to normal.
Sends notifications to any address that accepts a POST: Slack, Discord, Mattermost, n8n and your own handlers.
A check every 5 minutes: new bans, IDS alerts, a protection service that stopped, a port that opened. Notifications use the same channels as the report.
2-57/5 * * * * /usr/local/bin/security-watch-all.sh >> /home/u994034221/domains/demo.arciveo.com/public_html/logs/cron.log 2>&1
Notifications in the browser, or on your phone when the panel is added to the home screen. No Telegram or mail server needed.
The panel figures as JSON and in Prometheus format — to plug this server into monitoring you already run.
The panel posts a short digest to a shared address, so several servers can be seen in one list.
3,18,33,48 * * * * /usr/local/bin/fleet-push-all.sh >> /home/u994034221/domains/demo.arciveo.com/public_html/logs/cron.log 2>&1