{ "apps": [ { "id": "secubox-app-crowdsec", "name": "CrowdSec", "version": "1.7.4", "category": "security", "description": "CrowdSec is an open-source, lightweight security engine that detects and responds to malicious behaviors", "icon": "πŸ›‘οΈ", "author": "CyberMind.fr", "license": "MIT", "url": "https://github.com/crowdsecurity/crowdsec", "tags": ["security", "ids", "ips", "firewall", "threat-detection"], "requires": { "go": "1.23+", "memory": "128MB", "storage": "50MB", "build": "full" }, "status": "dev", "luci_app": "luci-app-crowdsec-dashboard", "dependencies": ["iptables-nft"], "conflicts": [], "notes": "Requires full OpenWrt build environment (not SDK). Go 1.23.12 available in OpenWrt 24.10." }, { "id": "secubox-app-nodogsplash", "name": "NoDogSplash", "version": "5.0.2", "category": "network", "description": "Captive portal solution that intercepts HTTP traffic and serves a customizable splash page before granting network access", "icon": "🌐", "author": "CyberMind.fr", "license": "GPL-2.0-or-later", "url": "https://github.com/nodogsplash/nodogsplash", "tags": ["captive-portal", "hotspot", "guest-network", "access-control"], "requires": { "memory": "32MB", "storage": "5MB" }, "status": "stable", "luci_app": null, "dependencies": ["libmicrohttpd", "libjson-c", "iptables-nft"], "conflicts": [] }, { "id": "secubox-app-domoticz", "name": "Domoticz", "version": "1.0.0", "category": "iot", "description": "Home automation system with support for various devices and protocols", "icon": "🏠", "author": "CyberMind.fr", "license": "GPL-3.0", "url": "https://www.domoticz.com/", "tags": ["home-automation", "iot", "smart-home", "docker"], "requires": { "docker": true, "memory": "256MB", "storage": "100MB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [] }, { "id": "secubox-app-lyrion", "name": "Lyrion Music Server", "version": "1.0.0", "category": "media", "description": "Multi-room audio streaming server (formerly Logitech Media Server)", "icon": "🎡", "author": "CyberMind.fr", "license": "GPL-2.0", "url": "https://lyrion.org/", "tags": ["music", "streaming", "multi-room", "audio", "docker"], "requires": { "docker": true, "memory": "128MB", "storage": "50MB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [] }, { "id": "secubox-app-zigbee2mqtt", "name": "Zigbee2MQTT", "version": "1.0.0", "category": "iot", "description": "Zigbee to MQTT bridge allowing you to use Zigbee devices without proprietary hubs", "icon": "πŸ“‘", "author": "CyberMind.fr", "license": "GPL-3.0", "url": "https://www.zigbee2mqtt.io/", "tags": ["zigbee", "mqtt", "iot", "smart-home", "docker"], "requires": { "docker": true, "zigbee_adapter": true, "memory": "128MB", "storage": "50MB" }, "status": "stable", "luci_app": "luci-app-zigbee2mqtt", "dependencies": ["docker", "dockerd", "mqtt-broker"], "conflicts": [] }, { "id": "secubox-app-localai", "name": "LocalAI", "version": "2.25.0", "category": "ai", "description": "Self-hosted OpenAI-compatible API for running LLMs locally with support for text, audio, and image generation", "icon": "πŸ€–", "author": "CyberMind.fr", "license": "MIT", "url": "https://localai.io/", "tags": ["ai", "llm", "machine-learning", "openai", "docker"], "requires": { "docker": true, "memory": "2GB", "storage": "5GB", "gpu": "optional" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "GPU acceleration optional. Model files require additional storage (1-10GB per model)." }, { "id": "secubox-app-citadel", "name": "Citadel", "version": "9.99", "category": "productivity", "description": "Complete groupware solution with email, calendar, contacts, instant messaging, and collaboration tools", "icon": "🏒", "author": "CyberMind.fr", "license": "GPL-3.0", "url": "https://www.citadel.org/", "tags": ["groupware", "email", "calendar", "collaboration", "docker"], "requires": { "docker": true, "memory": "512MB", "storage": "1GB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": ["mailinabox"], "notes": "Web-based groupware with email server, calendar, contacts, and instant messaging." }, { "id": "secubox-app-ispconfig", "name": "ISPConfig", "version": "3.2.12", "category": "hosting", "description": "Web hosting control panel for managing multiple servers, websites, email accounts, DNS, and databases", "icon": "πŸ–₯️", "author": "CyberMind.fr", "license": "BSD-3-Clause", "url": "https://www.ispconfig.org/", "tags": ["hosting", "control-panel", "web-server", "email", "dns", "docker"], "requires": { "docker": true, "memory": "1GB", "storage": "2GB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": ["mailinabox"], "notes": "Full hosting control panel with Apache/nginx, MySQL/MariaDB, PHP, email, DNS, and FTP." }, { "id": "secubox-app-mailinabox", "name": "Mail-in-a-Box", "version": "70.0", "category": "productivity", "description": "Easy-to-deploy email server with webmail, contacts, calendar, spam filtering, and automatic security updates", "icon": "πŸ“§", "author": "CyberMind.fr", "license": "CC0-1.0", "url": "https://mailinabox.email/", "tags": ["email", "mail-server", "webmail", "calendar", "contacts", "docker"], "requires": { "docker": true, "memory": "768MB", "storage": "1GB", "domain": "required" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": ["citadel", "ispconfig"], "notes": "Requires a domain name with proper DNS configuration. Includes webmail, spam filtering, and automatic TLS." }, { "id": "secubox-app-nextcloud", "name": "Nextcloud", "version": "30.0.2", "category": "productivity", "description": "Self-hosted file sync and share platform with calendar, contacts, mail, video calls, and collaborative document editing", "icon": "☁️", "author": "CyberMind.fr", "license": "AGPL-3.0", "url": "https://nextcloud.com/", "tags": ["cloud", "file-sync", "collaboration", "calendar", "contacts", "docker"], "requires": { "docker": true, "memory": "512MB", "storage": "2GB", "database": "optional" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Dropbox alternative with apps for mobile and desktop. Supports SQLite (default) or MySQL/PostgreSQL." }, { "id": "secubox-app-adguardhome", "name": "AdGuard Home", "version": "0.107.54", "category": "network", "description": "Network-wide ad and tracker blocker with DNS-over-HTTPS/TLS support, parental controls, and detailed analytics", "icon": "πŸ›‘οΈ", "author": "CyberMind.fr", "license": "GPL-3.0", "url": "https://adguard.com/adguard-home/overview.html", "tags": ["dns", "ad-blocker", "privacy", "parental-control", "docker"], "requires": { "docker": true, "memory": "128MB", "storage": "100MB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Pi-hole alternative with DNS-over-HTTPS/TLS. Configure router to use AdGuard Home as DNS server." }, { "id": "secubox-app-portainer", "name": "Portainer", "version": "2.21.4", "category": "hosting", "description": "Powerful Docker container management platform with web UI for managing containers, images, networks, and volumes", "icon": "🐳", "author": "CyberMind.fr", "license": "Zlib", "url": "https://www.portainer.io/", "tags": ["docker", "containers", "management", "orchestration"], "requires": { "docker": true, "memory": "128MB", "storage": "500MB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Manages Docker containers on the router. Access via web UI to deploy and monitor containers." }, { "id": "secubox-app-homeassistant", "name": "Home Assistant", "version": "2024.12.5", "category": "iot", "description": "Open-source home automation platform with support for 2000+ integrations including lights, sensors, cameras, and voice assistants", "icon": "🏑", "author": "CyberMind.fr", "license": "Apache-2.0", "url": "https://www.home-assistant.io/", "tags": ["home-automation", "iot", "smart-home", "automation", "docker"], "requires": { "docker": true, "memory": "512MB", "storage": "2GB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Most popular home automation platform. Supports Zigbee, Z-Wave, MQTT, and 2000+ integrations." }, { "id": "secubox-app-jellyfin", "name": "Jellyfin", "version": "10.10.3", "category": "media", "description": "Free media server for managing and streaming movies, TV shows, music, and photos with apps for all platforms", "icon": "🎬", "author": "CyberMind.fr", "license": "GPL-2.0", "url": "https://jellyfin.org/", "tags": ["media", "streaming", "movies", "tv-shows", "music", "docker"], "requires": { "docker": true, "memory": "512MB", "storage": "500MB", "gpu": "optional" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Plex alternative with no premium features. Hardware transcoding supported with GPU." }, { "id": "secubox-app-vaultwarden", "name": "Vaultwarden", "version": "1.32.7", "category": "security", "description": "Lightweight Bitwarden-compatible password manager server written in Rust with web vault and mobile sync", "icon": "πŸ”", "author": "CyberMind.fr", "license": "GPL-3.0", "url": "https://github.com/dani-garcia/vaultwarden", "tags": ["password-manager", "security", "bitwarden", "vault", "docker"], "requires": { "docker": true, "memory": "128MB", "storage": "500MB", "domain": "recommended" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Bitwarden-compatible server. Use with official Bitwarden apps. HTTPS strongly recommended." }, { "id": "secubox-app-gitea", "name": "Gitea", "version": "1.22.6", "category": "productivity", "description": "Lightweight self-hosted Git service with web UI, issue tracking, pull requests, and CI/CD integration", "icon": "🦊", "author": "CyberMind.fr", "license": "MIT", "url": "https://gitea.io/", "tags": ["git", "version-control", "code-hosting", "collaboration", "docker"], "requires": { "docker": true, "memory": "256MB", "storage": "1GB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "GitHub/GitLab alternative. Lightweight and fast. Supports SSH and HTTP Git access." }, { "id": "secubox-app-uptimekuma", "name": "Uptime Kuma", "version": "1.23.15", "category": "network", "description": "Modern uptime monitoring tool with web UI, status pages, notifications, and multi-protocol support", "icon": "πŸ“Š", "author": "CyberMind.fr", "license": "MIT", "url": "https://uptime.kuma.pet/", "tags": ["monitoring", "uptime", "status-page", "alerts", "docker"], "requires": { "docker": true, "memory": "128MB", "storage": "200MB" }, "status": "stable", "luci_app": null, "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Beautiful uptime monitoring. Supports HTTP, TCP, ping, DNS, and more. Push notifications." }, { "id": "secubox-app-magicmirror", "name": "MagicMirrorΒ²", "version": "2.28.0", "category": "iot", "description": "Smart mirror platform with modular display of calendar, weather, news, and custom modules. Transform any display into an information hub.", "icon": "πŸͺž", "author": "CyberMind.fr", "license": "MIT", "url": "https://magicmirror.builders/", "tags": ["smart-mirror", "dashboard", "display", "modules", "iot", "docker"], "requires": { "docker": true, "memory": "512MB", "storage": "1GB", "display": "optional" }, "status": "stable", "luci_app": "luci-app-magicmirror", "dependencies": ["docker", "dockerd"], "conflicts": [], "notes": "Modular smart mirror platform. LuCI app provides module manager and web controller. Access via web browser or connect to a display." } ], "categories": { "security": { "name": "Security", "icon": "πŸ”’", "description": "Security and threat detection applications" }, "network": { "name": "Network", "icon": "🌐", "description": "Network services and utilities" }, "iot": { "name": "IoT & Home Automation", "icon": "🏠", "description": "Internet of Things and home automation" }, "media": { "name": "Media", "icon": "🎬", "description": "Media streaming and entertainment" }, "ai": { "name": "AI & Machine Learning", "icon": "πŸ€–", "description": "Artificial intelligence and machine learning tools" }, "productivity": { "name": "Productivity", "icon": "πŸ“§", "description": "Email, collaboration, and productivity tools" }, "hosting": { "name": "Hosting & Control Panels", "icon": "πŸ–₯️", "description": "Web hosting and server management tools" } }, "metadata": { "version": "1.3", "last_updated": "2026-01-01", "repository": "https://github.com/cybermind-studio/secubox-openwrt" } }