- Add enhanced instant ban for critical threats (SQL injection, CVE exploits, RCE) - CrowdSec trigger scenario for single-hit bans on severity=critical - Instant ban daemon (10s polling) for rapid response - UCI options: instant_ban_enabled, instant_ban_duration (48h default) - WAF addon updated to route critical threats to instant-ban.log - Add centralized user management (secubox-core-users, luci-app-secubox-users) - CLI tool: secubox-users add/del/passwd/list/sync/status - LuCI dashboard under System > SecuBox Users - Unified user provisioning across Nextcloud, PeerTube, Matrix, Jabber, Email - Add Matrix/Conduit integration (secubox-app-matrix, luci-app-matrix) - LXC-based Conduit homeserver deployment - Full RPCD handler with user/room management - HAProxy integration for federation - Add provision-users.sh script for bulk user creation - Update secubox-feed with new IPKs Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
32 lines
735 B
Plaintext
32 lines
735 B
Plaintext
# Build artifacts from local-build.sh
|
|
secubox-tools/sdk/
|
|
secubox-tools/cache/
|
|
secubox-tools/build/
|
|
secubox-tools/openwrt/
|
|
secubox-tools/local-feed/
|
|
secubox-tools/webui/secubox_webui.egg-info/
|
|
|
|
# Large data files
|
|
package/secubox/secubox-app-mac-guardian/files/usr/lib/secubox/mac-guardian/oui.tsv
|
|
|
|
# IDE settings
|
|
.vscode/
|
|
luci-app-secubox.backup-*
|
|
.venv/
|
|
|
|
|
|
# MkDocs / GitHub Pages
|
|
##site/
|
|
.venv/
|
|
docs/.DS_Store
|
|
.ssh-askpass
|
|
|
|
|
|
.claude/settings.local.json
|
|
##package/secubox/luci-app-secubox-bonus/root/www/
|
|
|
|
openwrt# Large package files - should not be in git
|
|
package/secubox/secubox-app-bonus/root/www/secubox-feed/luci-app-secubox-bonus_*.ipk
|
|
package/secubox/secubox-app-bonus/root/www/secubox-feed/secubox-app-bonus_*.ipk
|
|
__pycache__/
|