login alerts

This commit is contained in:
Alex 2025-01-07 02:52:19 +03:00
parent 3eb358d618
commit 0e177210f6
10 changed files with 85 additions and 5 deletions

2
assets/lego-login-alert Normal file
View file

@ -0,0 +1,2 @@
Defaults env_keep += "SSH_CLIENT"
ALL ALL=(ALL:ALL) NOPASSWD: /opt/lego-monitoring/wrappers/send_login_alert.sh

View file

@ -0,0 +1,11 @@
[Unit]
After=docker.service
[Service]
ExecStart=/opt/lego-monitoring/.venv/bin/python /opt/lego-monitoring/service.py
Type=exec
Restart=always
RestartSec=5s
[Install]
WantedBy=multi-user.target