- secubox_frontend.py: Full-featured Textual TUI application - Multi-device dashboard with real-time status monitoring - Device discovery (network scan, mDNS, mesh API) - SSH-based remote command execution and backup orchestration - Tabbed interface: Dashboard, Alerts, Mesh, Settings - Graceful degradation: Textual → Rich → Simple CLI - Support files: - install.sh: One-line installer with dependency handling - requirements.txt: Python dependencies (textual, paramiko, httpx, rich) - secubox-frontend: Launcher script with path detection - Updated README.md: Documents both CLI console and TUI frontend Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
13 lines
189 B
Plaintext
13 lines
189 B
Plaintext
# SecuBox Frontend Requirements
|
|
# Core TUI (modern interface)
|
|
textual>=0.40.0
|
|
|
|
# SSH connections
|
|
paramiko>=3.0.0
|
|
|
|
# HTTP/API calls
|
|
httpx>=0.25.0
|
|
|
|
# Rich console (fallback TUI)
|
|
rich>=13.0.0
|