All notable changes to tinyd will be documented in this file.
The format is based on Keep a Changelog.
- Full-screen logs view - Logs now use the entire terminal height instead of fixed 15 lines
- Fuzzy search in logs - Press
Sin logs view to search with case-insensitive substring filtering - Pull image functionality - Press
Pon images tab to pull new Docker images with interactive modal - Case-insensitive keyboard shortcuts - All letter key triggers work with both uppercase and lowercase
- Transparent terminal support - Removed all background colors for better terminal transparency
- Logs view now displays search button
[Search]with S underscored in header - When search is activated, input field appears:
[Search: query█] - Scroll position resets automatically when search query changes
- Run container modal (
Rkey) now context-aware on images tab
- Delete modal now properly displays in overlay mode
- Fixed panic when containers have no names (added safety checks)
- Status display correctly shows container states
- Four tabs: Containers, Images, Volumes, Networks
- Container management: Start, stop, restart, delete containers
- Interactive console: Open shell in containers with altscreen preservation
- Port management: Open exposed ports in browser with port selector
- Log viewing: View last 100 lines of container logs
- Deep inspection: View stats, mounts, configuration for all resources
- Image operations: Run containers from images, delete images, filter by status
- Volume tracking: See which containers use each volume
- Network inspection: View network details and connections
- Fully responsive design adapts to any terminal size
- Minimum width: 60 columns
- Works beautifully in VSCode terminal splits
- Smart status indicators (green/gray/yellow dots)
- Intelligent scrolling for large resource lists
- Clean, minimalist interface with classic terminal aesthetics
- Box-drawing characters for crisp borders
↑/↓ork/j- Move selection←/→orh/l- Switch tabs1-4- Jump directly to tabF1- Toggle help screenESC- Return to list viewqorCtrl+C- Quit
s/S- Start/Stop containers (toggle search in logs view)r/R- Restart containers / Run imagesc/C- Open interactive consoleo/O- Open port in browserl/L- View logsi/I- Inspect resourced/D- Delete resourcef/F- Open filter modalp/P- Pull image (images tab only)
Made with ❤️ for terminal lovers everywhere