secubox-openwrt/docs/wiki/modules/Apps.md
CyberMind-FR 01246a693d docs: Add comprehensive wiki and module documentation
Wiki structure:
- Home.md: Main navigation with module categories
- Installation.md: Getting started guide
- Quick-Start.md: First-time setup walkthrough
- Architecture.md: 4-layer architecture overview
- Modules.md: Complete catalog of 80+ modules

Module documentation (docs/wiki/modules/):
- Security.md: 15 security modules (CrowdSec, WAF, Guardians)
- Network.md: 12 network modules (HAProxy, Bandwidth, Traffic)
- Mesh.md: 7 VPN/mesh modules (WireGuard, P2P, MirrorNet)
- DNS.md: 6 DNS modules (DNS Master, Vortex, Meshname)
- Apps.md: 20 application modules (Jellyfin, Nextcloud, Matrix)
- System.md: 14 system modules (Config Vault, Reporter, RTTY)
- AI.md: 8 AI modules (Gateway, LocalAI, Threat Analyst)

Updated:
- SCREENSHOTS.md: Expanded to 111 modules with all categories
- README.md: Added wiki links and module index

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-26 12:35:31 +01:00

5.9 KiB

Application Modules

SecuBox provides 20+ self-hosted application modules.


Overview

Category Applications
Media Jellyfin, Lyrion, PhotoPrism, PeerTube, Webradio
Collaboration Nextcloud, Gitea, Jitsi
Communication Matrix, Jabber, SimpleX, VoIP
Social GoToSocial, PeerTube
IoT Domoticz, Zigbee2MQTT, MagicMirror
Utilities Torrent, Newsbin, PicoBrew

Media Server

Jellyfin

Package: secubox-app-jellyfin + luci-app-jellyfin

Media streaming server.

Jellyfin

Features

  • Video streaming (transcoding)
  • Music library
  • Photo gallery
  • Live TV/DVR
  • Mobile apps

CLI

jellyfinctl status            # Status
jellyfinctl start             # Start server
jellyfinctl library scan      # Scan library

Lyrion

Package: secubox-app-lyrion + luci-app-lyrion

Music server (Lyrion Music Server 9.x).

Lyrion

Features

  • Multi-room audio
  • Squeezebox compatible
  • Plugin ecosystem
  • Radio streaming
  • Material skin

CLI

lyrionctl status              # Status
lyrionctl scan                # Rescan library
lyrionctl players             # List players

PhotoPrism

Package: secubox-app-photoprism + luci-app-photoprism

AI-powered photo gallery.

PhotoPrism

Features

  • AI face recognition
  • Object detection
  • Places/maps
  • Timeline view
  • Sharing

PeerTube

Package: secubox-app-peertube + luci-app-peertube

Federated video platform.

PeerTube

Features

  • P2P video delivery
  • Federation support
  • Live streaming
  • Transcoding
  • Comments/likes

Collaboration

Nextcloud

Package: secubox-app-nextcloud + luci-app-nextcloud

Cloud storage and collaboration.

Nextcloud

Features

  • File sync
  • Calendar/Contacts
  • Office documents
  • Talk (video calls)
  • App ecosystem

Gitea

Package: secubox-app-gitea + luci-app-gitea

Git server with web interface.

Gitea

Features

  • Git hosting
  • Issue tracker
  • Pull requests
  • CI/CD (Actions)
  • Wiki

Jitsi

Package: secubox-app-jitsi + luci-app-jitsi

Video conferencing.

Jitsi

Features

  • Video meetings
  • Screen sharing
  • Recording
  • SRTP encryption
  • No account required

Communication

Matrix

Package: secubox-app-matrix + luci-app-matrix

Matrix chat server (Conduit).

Matrix

Features

  • E2E encryption
  • Federation
  • Bridges (IRC, Telegram)
  • Mobile apps
  • Low resource (~15MB RAM)

Jabber

Package: secubox-app-jabber + luci-app-jabber

XMPP server (Prosody).

Jabber

Features

  • XMPP/Jabber protocol
  • OMEMO encryption
  • File transfer
  • Group chat
  • S2S federation

SimpleX

Package: secubox-app-simplex + luci-app-simplex

Private messaging.

SimpleX

Features

  • No user identifiers
  • E2E encryption
  • Decentralized
  • Mobile apps

VoIP

Package: secubox-app-voip + luci-app-voip

Asterisk PBX.

VoIP

Features

  • SIP/IAX2 trunks
  • IVR menus
  • Voicemail
  • Call recording
  • Conference bridges

Social

GoToSocial

Package: secubox-app-gotosocial + luci-app-gotosocial

ActivityPub social server.

GoToSocial

Features

  • Mastodon compatible
  • Federation
  • Media uploads
  • Lightweight

IoT

Domoticz

Package: secubox-app-domoticz + luci-app-domoticz

Home automation.

Domoticz

Features

  • Device management
  • Automation rules
  • MQTT integration
  • Energy monitoring
  • Camera support

Zigbee2MQTT

Package: secubox-app-zigbee2mqtt + luci-app-zigbee2mqtt

Zigbee to MQTT bridge.

Zigbee

Features

  • 3000+ device support
  • No proprietary hub
  • OTA updates
  • Device pairing
  • Network map

MagicMirror

Package: secubox-app-magicmirror2 + luci-app-magicmirror2

Smart mirror platform.

MagicMirror

Features

  • Module ecosystem
  • Calendar/Weather
  • News feeds
  • Voice control
  • Remote config

Utilities

Torrent

Package: secubox-app-qbittorrent + luci-app-torrent

BitTorrent client.

Torrent

Features

  • Web interface
  • RSS feeds
  • Categories
  • Speed limits
  • VPN support

Webradio

Package: secubox-app-webradio + luci-app-webradio

Internet radio streaming.

Webradio

Features

  • Station management
  • MPD integration
  • Lyrion integration
  • Recording
  • Schedule

Mailserver

Package: secubox-app-mailserver + luci-app-mailserver

Full email server.

Mailserver

Features

  • Postfix + Dovecot
  • Webmail (Roundcube)
  • DKIM signing
  • Spam filtering
  • Multiple domains

Installation

Via App Store

Navigate to SecuBox > Apps and browse the catalog.

Via CLI

# Install app
opkg install secubox-app-jellyfin luci-app-jellyfin

# Start service
/etc/init.d/jellyfin enable
/etc/init.d/jellyfin start

Container Apps

Most apps run in LXC containers:

# List containers
lxc-ls -f

# Start container
lxc-start -n jellyfin

# Console access
lxc-attach -n jellyfin

See also:


SecuBox v1.0.0