feat(appstore): add LocalAI, Citadel, ISPConfig, and Mail-in-a-Box
Added 4 new applications to SecuBox appstore catalog: New Apps: - LocalAI v2.25.0 - Self-hosted OpenAI-compatible API for LLMs - Citadel v9.99 - Complete groupware solution (email/calendar/collaboration) - ISPConfig v3.2.12 - Web hosting control panel - Mail-in-a-Box v70.0 - Easy-to-deploy email server New Categories: - AI & Machine Learning (🤖) - Productivity (📧) - Hosting & Control Panels (🖥️) Catalog Stats: - Total apps: 9 (was 5) - Total categories: 7 (was 4) - File size: 7.9KB (was 4.2KB) - Metadata version: 1.1 All new apps use Docker containers for easy deployment. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
de62ef4688
commit
2f86558944
@ -106,6 +106,96 @@
|
||||
"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."
|
||||
}
|
||||
],
|
||||
"categories": {
|
||||
@ -128,11 +218,26 @@
|
||||
"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.0",
|
||||
"last_updated": "2024-12-30",
|
||||
"version": "1.1",
|
||||
"last_updated": "2025-12-31",
|
||||
"repository": "https://github.com/cybermind-studio/secubox-openwrt"
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user