promotional bannermobile promotional banner

SEKURY – All-in-One Backup, Admin & Moderation Panel

a web-based admin panel for backups (S3-compatible), antispam,chatfilter,logging, inventory Inspektor ,monitoring, and anti-cheat including XRay detection.

File Details

sekury-1.3.0st.jar

  • R
  • Feb 7, 2026
  • 53.70 MB
  • 64
  • Early Access

File Name

sekury-1.3.0st.jar

Supported Versions

  • Early Access

English

Added

MongoDB ⚠️: Database support with configurable connection (Host, Port, DB name, optional User/Pass). Backend builds the URI automatically. Experimental: Currently, after setup when creating the admin user, an error may occur. Workaround: Set setupRequired: false in settings.yml manually. This is caused by NoSQL vs SQL differences; a fix is planned for a future release.


SQLite: Full database support. Robust timestamp parsing for all formats (TEXT, numeric strings as Unix ms, INTEGER). Sessions, users, logs, backups, and X-Ray work with SQLite. Session error logging for easier debugging (session not found, unparseable timestamps, user not loaded).


X-Ray: Anticheat integration for block mining detection. Resource settings, player flags, and ban sync with Hytale server.


Changed


i18n fixes: Groups & Permissions and User Management now load translations correctly (parent group, permissions button, permission, granted, edit, delete, etc.).


**User list**: Fixed spacing between username and "You" badge to prevent "usernameYou" display. User editor and buttons use i18n consistently.

Rate limit defaults: Increased Login (20/min), App-Register (10/min), General API (600/min) so normal usage (e.g. 5+ quick requests, multi-node dashboards) is not blocked.


XSS hardening: All server-sourced values in innerHTML now use escapeHtml() or escapeAttr() (dashboard, servers, logs-render).




Deutsch


Hinzugefügt


MongoDB ⚠️: Datenbankunterstützung mit konfigurierbarer Verbindung (Host, Port, DB-Name, optional User/Pass). Backend baut die URI automatisch. Experimentell: Aktuell kann nach dem Setup beim Erstellen des Admin-Benutzers ein Fehler auftreten. Umgehung: In settings.yml manuell setupRequired: false setzen. Ursache sind NoSQL/SQL-Unterschiede; ein Fix ist für eine zukünftige Version geplant.


SQLite: Vollständige Datenbankunterstützung. Robustes Timestamp-Parsing für alle Formate (TEXT, numerische Strings als Unix-ms, INTEGER). Sessions, Benutzer, Logs, Backups und X-Ray funktionieren mit SQLite. Session-Fehlerprotokollierung zur einfacheren Fehlersuche (Session nicht gefunden, unlesbare Timestamps, Benutzer nicht geladen).


X-Ray: Anticheat-Integration für Block-Abbau-Erkennung. Ressourcen-Einstellungen, Spieler-Flags und Ban-Sync mit Hytale-Server.


Geändert


i18n-Fixes: Gruppen & Rechte und Benutzerverwaltung laden Übersetzungen korrekt (Obergruppe, Rechte-Button, Berechtigung, Erteilt, Bearbeiten, Löschen etc.).

Benutzerliste: Abstand zwischen Benutzername und „Du“-Badge korrigiert. Benutzer-Editor und Buttons nutzen i18n durchgängig.


XSS-Absicherung: Alle serverseitigen Werte in innerHTML nutzen jetzt escapeHtml() bzw. escapeAttr() (Dashboard, Server, Logs-Render).


Rate-Limit-Standards: Login (20/Min.), App-Register (10/Min.), API allgemein (600/Min.) erhöht, damit normale Nutzung (z.B. mehrere schnelle Anfragen, Multi-Node-Dashboard) nicht blockiert wird.