Upload via GUI (60 Dateien)
This commit is contained in:
@@ -72,6 +72,15 @@ antibot.vpn_check.timeout_ms=2500
|
||||
antibot.security_log.enabled=true
|
||||
antibot.security_log.file=antibot-security.log
|
||||
|
||||
# Whitelist (kommagetrennt). Verwaltung auch per /antibot whitelist add|remove|list
|
||||
# IPs/CIDR werden komplett vom AntiBot ausgenommen (z.B. 203.0.113.5 oder 10.0.0.0/24).
|
||||
antibot.whitelist.ips=
|
||||
# Spielernamen: Nach erfolgreichem Login wird die IP des Spielers fuer trust_hours vertraut
|
||||
# (Namen sind beim PreLogin ungeprueft, daher nicht sofort). Gleiches gilt fuer die
|
||||
# Permission statusapi.antibot.bypass.
|
||||
antibot.whitelist.players=
|
||||
antibot.whitelist.trust_hours=24
|
||||
|
||||
# Lernmodus: Muster mitschreiben, Score bilden und erst ab Schwellwert blockieren.
|
||||
antibot.learning.enabled=true
|
||||
antibot.learning.score_threshold=100
|
||||
@@ -105,6 +114,24 @@ backendguard.allowed_proxy_cidrs=10.0.0.0/24
|
||||
# Leer = kein API-Key erforderlich (nur im internen Netzwerk empfohlen)
|
||||
backendguard.sync.api_key=
|
||||
|
||||
# ===========================
|
||||
# HTTP-API SICHERHEIT
|
||||
# ===========================
|
||||
# API-Key fuer schreibende Endpunkte (/economy/update, /punishment/update, /stats/update,
|
||||
# /ticket/update, /scoreboard/*, /player/*, /broadcast/cancel). Wird als Header X-API-Key erwartet.
|
||||
# Leer = KEINE Pruefung (nur fuer rein interne Netze!). Der StatusAPIBridge muss denselben Key senden.
|
||||
api.write_key=
|
||||
# Optionaler Key fuer GET /antibot/security-log (enthaelt Namen, UUIDs, IPs). Leer = offen.
|
||||
api.securitylog.key=
|
||||
# Rate-Limit pro Client-IP fuer den HTTP-Server
|
||||
api.ratelimit.enabled=true
|
||||
api.ratelimit.max_per_minute=300
|
||||
api.ratelimit.block_seconds=30
|
||||
# Anfragen mit gueltigem api.write_key sind nie rate-limitiert. Zusaetzlich werden Clients aus
|
||||
# Loopback-/Privatnetzen (Unterserver-Bridges) ausgenommen. Steht die API hinter einem Reverse-Proxy
|
||||
# (z. B. NPM), sehen alle Anfragen wie private Clients aus -> dann auf false setzen und api.write_key nutzen.
|
||||
api.ratelimit.exempt_private=true
|
||||
|
||||
# ===========================
|
||||
# MULTI ACCOUNT GUARD
|
||||
# ===========================
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
name: StatusAPI
|
||||
main: net.viper.status.StatusAPI
|
||||
version: 4.1.5
|
||||
version: 4.1.6
|
||||
author: M_Viper
|
||||
description: StatusAPI für BungeeCord inkl. Update-Checker, Modul-System und ChatModule
|
||||
# Mindestanforderung: Minecraft 1.20 / BungeeCord mit PlayerChatEvent-Unterstützung
|
||||
|
||||
Reference in New Issue
Block a user