Interfaces
TUI
PasarGuard TUI
Text-based user interface for managing PasarGuard with efficiency and style.
TUI - Text User Interface
A modern, interactive command-line interface for managing PasarGuard, built with Textual.
Features
- 🎯 Interactive TUI with mouse and keyboard support
- 📱 Responsive design with dark mode support
- ⌨️ Keyboard shortcuts for quick navigation
- 🔄 Real-time updates and live data refresh
- 📊 Visual data display with colors and formatting
- 🔒 Secure admin management with visual feedback
Starting the TUI
pasarguard tuiAfter launching, you'll see a beautiful interactive interface with navigation panels, data tables, and action buttons.
Keyboard Shortcuts
Global Commands
q- Quit the application?- Show help and keyboard shortcutsTab- Navigate between panelsShift+Tab- Navigate backwardsEscape- Cancel current action
Admin Management Section
c- Create new adminm- Modify adminr- Reset admin usage statisticsd- Delete admini- Import admins from environment variables
Admin Management
The TUI provides a visual interface for all admin operations:
- Create - Interactive forms for new admin accounts
- Modify - Edit admin passwords and permissions
- Delete - Safe deletion with confirmation prompts
- Reset Usage - Clear usage statistics for admins
- Import - Bulk import admins from environment variables
- View Details - Detailed admin information and status
Navigation Tips
- Use arrow keys or mouse to navigate
- Press Enter to select items or confirm actions
- Use Tab to move between input fields
- Press Escape to cancel dialogs
- Press ? anytime to see available shortcuts