feat: login IP whitelist, blocks UI and fail2ban sync (0.4.1)
Admin settings for web login whitelist, blocked IP list with unblock, and optional fail2ban ignoreip sync for SSH jail. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -103,6 +103,12 @@ SAC_PROBLEMS_RETENTION_DAYS=180
|
||||
SAC_LOGIN_MAX_FAILURES=3
|
||||
SAC_LOGIN_FAILURE_WINDOW_MINUTES=15
|
||||
SAC_LOGIN_ALERT_TELEGRAM=true
|
||||
# IP через запятую — не блокируются в UI (дополняет список в Настройках SAC)
|
||||
SAC_LOGIN_IP_WHITELIST=192.168.160.3
|
||||
# fail2ban: синхронизация белого списка из UI (нужны права записи + reload)
|
||||
SAC_FAIL2BAN_SYNC_ENABLED=false
|
||||
SAC_FAIL2BAN_SSH_JAIL=sshd
|
||||
SAC_FAIL2BAN_IGNOREIP_FILE=/etc/fail2ban/jail.d/sac-login-whitelist.local
|
||||
|
||||
# Seaca mobile push (FCM HTTP v1)
|
||||
SAC_FCM_ENABLED=false
|
||||
|
||||
Reference in New Issue
Block a user