-
Notifications
You must be signed in to change notification settings - Fork 398
Open
Description
Enhancement Request
The current setup script could benefit from cleaner terminal output during Docker image downloads to improve user experience and readability.
Current Behavior
- Hundreds of progress bar lines during image downloads
- Multiple parallel layer downloads create visual noise
- Important messages can be buried in progress output
- Log files become unnecessarily large
Example Output
When downloading the main Redash image (~500MB), users see output like:
59e22667830b [=========> ] 5.243MB/28.23MB
3fa1124e7cf3 [=============> ] 4.194MB/15.65MB
12b8240e46e9 [=============================> ] 2.097MB/3.514MB
ebf5995699c9 [> ] 1.049MB/521.4MB
... (hundreds more lines)
Proposed Enhancement
Implement a dual-mode progress display:
Default Mode (Clean):
- Show user-friendly messages with dot progress
- Hide cluttered Docker progress bars
- Example:
Downloading images........ Done!
Debug Mode (--debug flag):
- Show full Docker Compose progress output
- Useful for troubleshooting installation issues
Benefits
- ✅ Improved user experience for typical installations
- ✅ Cleaner terminal output and logs
- ✅ Detailed output still available when needed
- ✅ Better accessibility for users with screen readers
This enhancement maintains full functionality while significantly improving the installation experience for end users.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels